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
Lepaskan: 2024-12-10 11:45:14
asal
599 orang telah melayarinya

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>
Salin selepas log masuk

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;
}
Salin selepas log masuk

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!

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