Rumah >hujung hadapan web >tutorial css >Mengapa `overflow-x: hidden` Tidak berfungsi pada `` dan `` dalam Penyemak Imbas Mudah Alih?

Mengapa `overflow-x: hidden` Tidak berfungsi pada `` dan `` dalam Penyemak Imbas Mudah Alih?

Linda Hamilton
Linda Hamiltonasal
2024-12-10 11:45:14671semak imbas

Why Doesn't `overflow-x: hidden` Work on `` and `` in Mobile Browsers?

Menyelesaikan Kandungan Melimpah dalam Penyemak Imbas Mudah Alih Walaupun 'overflow-x:hidden'

Seorang pengguna telah menghadapi isu yang membingungkan apabila menggunakan 'overflow- x:tersembunyi' kepada elemen 'body' dan 'html' gagal menghalang kandungan daripada melimpah di luar kawasan yang boleh dilihat dalam mudah alih penyemak imbas.

Setelah diperiksa, ternyata penyemak imbas mudah alih kelihatan mengabaikan atribut limpahan yang digunakan pada teg peringkat atas dan mengabaikan tetapan viewport yang ditakrifkan dalam 'meta name="viewport" content="..." ' tag.

Penyelesaian terletak pada mewujudkan elemen pembendungan dalam 'badan':

<body>
  <div>

Dengan menggunakan gaya 'overflow-x:hidden' kepada div 'wrapper' dan bukannya 'body' atau 'html', limpahan itu dikekang dalam wrapper, menghalangnya daripada melangkaui port view.

Ia adalah penting untuk ambil perhatian bahawa div 'pembungkus' mungkin memerlukan sifat CSS tambahan:

#wrapper {
  position: relative;
}

Penggayaan tambahan ini memastikan kedudukan kandungan yang sesuai dalam pembalut. Dengan melaksanakan perubahan ini, kandungan terkandung dengan betul dalam port pandangan yang diingini, menghapuskan ruang kosong yang tidak diingini dalam penyemak imbas mudah alih.

Atas ialah kandungan terperinci Mengapa `overflow-x: hidden` Tidak berfungsi pada `` dan `` dalam Penyemak Imbas Mudah Alih?. 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