Rumah > hujung hadapan web > tutorial css > Apakah Had Peraturan CSS Internet Explorer dan Bagaimana Ia Berbeza Antara IE9 dan IE10?

Apakah Had Peraturan CSS Internet Explorer dan Bagaimana Ia Berbeza Antara IE9 dan IE10?

Susan Sarandon
Lepaskan: 2024-12-03 01:11:11
asal
769 orang telah melayarinya

What are Internet Explorer's CSS Rule Limits and How Do They Differ Between IE9 and IE10?

Had Peraturan CSS Internet Explorer: Mendedahkan Kebenaran

Penghadan Internet Explorer pada peraturan CSS, terutamanya berkenaan dengan "peraturan 4095 yang terkenal" had," telah menjadi sumber kekeliruan bagi pembangun web. Walau bagaimanapun, dengan mengkaji dokumentasi Microsoft dan menjalankan ujian empirikal, kami dapat memberikan pemahaman yang jelas tentang had ini.

Peraturan 4095: Per Helaian atau Setiap Dokumen?

The 4095 -had peraturan merujuk kepada bilangan peraturan yang boleh mengandungi satu lembaran gaya (atau "helaian"). Ia tidak terpakai kepada jumlah peraturan dalam dokumen web. Oleh itu, adalah mungkin untuk memautkan kepada berbilang helaian gaya, setiap satu mengandungi kurang daripada 4095 peraturan, tanpa melebihi had.

IE9 lwn. IE10

Had peraturan berbeza antara IE9 dan IE10.

IE9:

  • Sehelai boleh mengandungi sehingga 4095 pemilih.
  • Sehelai boleh mengimport sehingga 31 helaian lain.
  • Kedalaman sarang import terhad kepada 4 peringkat.

IE10:

  • Sehelai boleh mengandungi sehingga 65534 pemilih.
  • Sehelai boleh mengimport sehingga 4095 helaian lain.
  • Kedalaman sarang import boleh mencapai 4095 peringkat.

Menguji Peraturan 4095

Untuk mengesahkan had 4095 peraturan, saya mencipta kes ujian dengan tiga fail:

  • Fail HTML
  • Fail CSS dengan 4096 pemilih (4096.css)
  • Fail CSS dengan 4095 pemilih (4095.css)

Fail 4096.css gagal memuatkan pemilih terakhirnya kerana melebihi had. Walau bagaimanapun, fail 4095.css berjaya dimuatkan, menunjukkan bahawa had digunakan setiap helaian.

Atas ialah kandungan terperinci Apakah Had Peraturan CSS Internet Explorer dan Bagaimana Ia Berbeza Antara IE9 dan IE10?. 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