في العام الماضي، تم تلخيص المادة 4 من التقييد في " IE القيود والحلول لأوراق أنماط CSS ": "لا يمكن لملف CSS أن يتجاوز 288 كيلو بايت؟" كان هذا سؤالًا لم يتم طرحه في ذلك الوقت وجاء المرجع من Internet Explorer. الحد الأقصى لحجم ملف CSS. لقد رأيت اليوم أخيرًا قيودًا أخرى على IE على CSS: لا يمكن أن يتجاوز عدد المحددات لكل علامة نمط أو ملف CSS في IE 4095. في الواقع، يجب أن تحتوي سمة النمط أيضًا على هذا القيد، ولكن يكاد يكون من المستحيل حدوث ذلك. هذا القيد موجود في IE6، IE7 وIE8. يرجى الاطلاع على العرض التوضيحي الخاص بـ IE حول حد المحدد 4095 .
يحتوي Style.css في DEMO على 4913 محددًا وحجمه 554 كيلو بايت، ولكنه يفشل في IE بعد 4095 محددًا، مما يعني أن ملف CSS الخاص بـ IE ليس له حد يبلغ 288 كيلو بايت.
لذلك، قد تواجه هذا القيد عند استخدام الأسلوب addRule والسمة cssText لإضافة أنماط إلى علامة النمط في IE. على سبيل المثال، عند استخدام الأسلوب addRule لإضافة المحدد 4096، سيتم الإبلاغ عن استثناء " وسيطة غير صالحة ".