Rumah > hujung hadapan web > tutorial css > Mengapa `overflow-x: hidden` Tidak Berfungsi pada Penyemak Imbas Mudah Alih dan Bagaimana Saya Boleh Membetulkan Limpahan Mendatar?

Mengapa `overflow-x: hidden` Tidak Berfungsi pada Penyemak Imbas Mudah Alih dan Bagaimana Saya Boleh Membetulkan Limpahan Mendatar?

Barbara Streisand
Lepaskan: 2024-12-28 09:16:11
asal
531 orang telah melayarinya

Why Doesn't `overflow-x: hidden` Work on Mobile Browsers, and How Can I Fix Horizontal Overflow?

Menghapuskan Limpahan Mendatar dalam Penyemak Imbas Mudah Alih

Walaupun menggunakan overflow-x:hidden pada badan tapak web, kandungan terus melimpah melepasi tepi tetingkap dalam mudah alih pelayar. Bar menu hitam, sebagai contoh, melangkaui port pandang, mewujudkan ruang putih yang tidak diperlukan.

Penerangan Isu

Walaupun overflow-x:hidden mengehadkan limpahan mendatar dalam penyemak imbas desktop, ia gagal berbuat demikian pada peranti mudah alih. Ini mengakibatkan kandungan tumpah ke kawasan yang bukan sebahagian daripada teg HTML atau badan.

Menetapkan lebar port pandangan tertentu menggunakan teg juga terbukti tidak berkesan, kerana halaman mengembang melebihi lebar itu dengan ruang putih tambahan.

Penyelesaian

Kunci untuk menyelesaikan isu ini terletak pada mencipta pembungkus tapak

dalam tag. Dengan menggunakan overflow-x:hidden pada pembalut dan bukannya atau , masalahnya dielakkan.

Nampaknya, penyemak imbas yang mentafsir teg mengabaikan atribut limpahan yang digunakan pada HTML dan teg badan. Oleh itu, menyasarkan pembungkus

memastikan limpahan mendatar dihalang.

Pertimbangan Tambahan

Dalam sesetengah kes, menambah kedudukan: berbanding dengan pembalut

mungkin perlu untuk memastikan pemaparan yang betul.

Atas ialah kandungan terperinci Mengapa `overflow-x: hidden` Tidak Berfungsi pada Penyemak Imbas Mudah Alih dan Bagaimana Saya Boleh Membetulkan Limpahan Mendatar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan