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!