Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Membetulkan Isu Keserasian `display: inline-block;` dalam IE7?

Bagaimanakah Saya Boleh Membetulkan Isu Keserasian `display: inline-block;` dalam IE7?

Linda Hamilton
Lepaskan: 2024-12-19 17:40:10
asal
155 orang telah melayarinya

How Can I Fix the `display: inline-block;` Compatibility Issue in IE7?

Paparan IE7: Pembetulan Keserasian Blok Sebaris

IE7 menimbulkan cabaran apabila ia datang untuk melaksanakan paparan: blok sebaris; harta benda. Artikel ini menangani isu tersebut dan menyediakan penyelesaian.

Untuk elemen selain daripada elemen sebaris secara semula jadi, IE7 memerlukan penggodaman CSS khusus untuk mencapai gelagat sekatan sebaris. CSS berikut akan melakukan silap mata:

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

Godam ini termasuk tiga komponen:

  • paparan: inline-block: Ini ialah sifat paparan yang disasarkan .
  • *paparan: sebaris: Godam sifat bintang ini memastikan paparan ditetapkan kepada sebaris dalam IE7 dan ke bawah.
  • zum: 1: Ini mencetuskan gelagat hasLayout, yang penting untuk blok sebaris berfungsi dengan betul dalam IE7.

Perhatikan bahawa ini CSS boleh menyebabkan isu pengesahan dan kemungkinan ketidakkonsistenan penggayaan. Oleh itu, pertimbangkan untuk menggunakan helaian gaya khusus IE7 melalui ulasan bersyarat:

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

Dengan melaksanakan penggodaman ini, anda boleh mengatasi paparan: inline-block; had keserasian dalam IE7 dan memastikan pemaparan halaman web anda yang konsisten merentas penyemak imbas yang berbeza.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membetulkan Isu Keserasian `display: inline-block;` dalam IE7?. 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