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:
IE10:
Menguji Peraturan 4095
Untuk mengesahkan had 4095 peraturan, saya mencipta kes ujian dengan tiga fail:
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!