CSSに関する回答 で、ユーザーは次のように述べています。
インターネットエクスプローラ
持っているファイルごとに4096CSSrulesの制限があると言われています。 参照また、1つのドキュメントに埋め込むことができるスタイルシートの数にも制限があります。 20歳だと思います。
MSDNのリファレンス はこれを確認しているようですが(そして ブログ投稿 IE7でこれを確認しています)、これはIE8にも当てはまりますか?
上記のおかげで テストスクリプト この制限(明らかに30)がInternet Explorer 9でもまだ存在することを確認しました!
NPM get Blessを使用すると、問題が解決されます
私はサイトを構築していて、この問題に自分でぶつかりました。同僚がこの31個のCSSファイルの問題を指摘するまで、それは私をバタバタさせていました。 IE8がシートからいくつかのスタイルをロードしているように見えたが、すべてではないため、それよりも複雑であることに気づきました。メディアクエリとチェーンクラスは、Quirksモードではなく、使用されていた他のCSSと同じCSSファイルにあったとしても、Quirksモードで動作していたのと同じように無視されていました。 CSSファイルを1つのファイルに集約すると、すべて正常に機能しました。とにかく、どういうわけかこの31の制限もQuirksモードのようなものをトリガーするように見えることを指摘したいと思います。