Rumah >hujung hadapan web >tutorial css >Mengapa Penyemak Imbas Mudah Alih Saya Menunjukkan Limpahan Kandungan Walaupun dengan `overflow-x: hidden` pada Badan?

Mengapa Penyemak Imbas Mudah Alih Saya Menunjukkan Limpahan Kandungan Walaupun dengan `overflow-x: hidden` pada Badan?

Patricia Arquette
Patricia Arquetteasal
2024-12-14 14:26:15678semak imbas

Why Does My Mobile Browser Show Content Overflow Even with `overflow-x: hidden` on the Body?

Limpahan Kandungan dalam Penyemak Imbas Mudah Alih dengan "overflow-x:hidden"

Walaupun menetapkan "overflow-x:hidden" untuk elemen badan , pengguna mengalami limpahan kandungan dalam penyemak imbas mudah alih. Bar menu melangkaui lebar halaman, meninggalkan ruang kosong di sebelah kanan.

Penyelesaian

Untuk menangani isu ini, buat pembungkus

dalam elemen dan gunakan sifat "overflow-x: hidden" pada pembalut. Ini secara berkesan menyembunyikan kandungan berlebihan dalam penyemak imbas mudah alih.

Adalah penting untuk ambil perhatian bahawa sesetengah penyemak imbas mungkin mengabaikan atribut limpahan yang digunakan pada dan teg apabila viewport ditentukan menggunakan teg "meta name='viewport'". Oleh itu, menggunakan "overflow-x:hidden" terus pada elemen badan mungkin tidak mencukupi.

Selain itu, menambah "kedudukan: relatif" pada pembalut

disyorkan untuk memastikan paparan yang betul dalam pelayar mudah alih. Dengan mengandungi limpahan dalam pembalut, port pandangan 1100px dikekalkan dan kandungannya terputus dengan berkesan.

Atas ialah kandungan terperinci Mengapa Penyemak Imbas Mudah Alih Saya Menunjukkan Limpahan Kandungan Walaupun dengan `overflow-x: hidden` pada Badan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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