Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Membetulkan Isu `display: inline-block` dalam Internet Explorer 7?

Bagaimanakah Saya Boleh Membetulkan Isu `display: inline-block` dalam Internet Explorer 7?

DDD
Lepaskan: 2024-12-31 03:59:08
asal
830 orang telah melayarinya

How Can I Fix the `display: inline-block` Issue in Internet Explorer 7?

Berurusan dengan Inline-Block Enigma Internet Explorer 7

Apabila bekerja dengan reka letak, keserasian merentas penyemak imbas sering kali menimbulkan cabaran. Satu kesusahan sedemikian ialah paparan: sifat blok sebaris, yang, walaupun disokong dengan baik dalam penyemak imbas moden, menimbulkan masalah dalam alam Internet Explorer 7.

Secara khusus, IE7 mempamerkan tingkah laku aneh dalam tafsirannya terhadap sebaris. -blok untuk elemen bukan sebaris. Untuk mengatasi halangan ini, penggodaman CSS berikut boleh digunakan:

display: inline-block;
*display: inline;
zoom: 1;
Salin selepas log masuk

Teknik ini secara berkesan memperdayakan IE7 untuk mengenali fungsi blok sebaris. Penggodaman harta bintang (*paparan: sebaris;) menyasarkan IE7 secara khusus, manakala zum: 1; mencetuskan gelagat hasLayout, meningkatkan keberkesanan emulasi blok sebaris.

Memandangkan penggodaman membatalkan pengesahan CSS dan berpotensi mengganggu helaian gaya anda, pertimbangkan untuk melaksanakannya dalam helaian gaya eksklusif IE7. Komen bersyarat menyediakan penyelesaian yang elegan untuk tujuan ini:

<!---[if IE 7]>
<link rel="stylesheet" href="ie7.css" type="text/css" />
<![endif]-->
Salin selepas log masuk

Dengan menggunakan pendekatan ini, anda boleh menangani paparan: inline-block conundrum dalam IE7, memastikan keserasian merentas pelayar untuk projek web anda.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membetulkan Isu `display: inline-block` dalam Internet Explorer 7?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan