Tahun lalu, Pasal 4 pembatasan dalam " Keterbatasan IE dan Solusi untuk CSS Style Sheets " diringkas: "File CSS tidak boleh melebihi 288kb?" Ini adalah pertanyaan yang tidak direproduksi pada saat itu dan referensinya berasal dari Internet Explorer. Batas Ukuran File CSS. Hari ini saya akhirnya melihat batasan lain IE pada CSS: jumlah pemilih untuk setiap tag gaya atau file css di IE tidak boleh melebihi 4095. Faktanya, atribut style juga harus memiliki batasan ini, tetapi hal tersebut hampir tidak mungkin terjadi. Batasan ini ada di IE6, IE7 dan IE8. Silakan lihat DEMO IE tentang batas pemilih 4095 .
Style.css di DEMO memiliki 4913 selector dan ukuran 554kb, namun di IE gagal setelah 4095 selector, artinya file CSS IE tidak memiliki batasan 288kb.
Oleh karena itu, Anda mungkin mengalami batasan ini saat menggunakan metode addRule dan atribut cssText untuk menambahkan gaya ke tag gaya di IE. Misalnya, saat menggunakan metode addRule untuk menambahkan pemilih ke-4096, pengecualian " Argumen Tidak Valid " akan dilaporkan.