試行錯誤の結果、IE 7には32のスタイルシートインクルード(つまりタグ)の上限があることがわかりました。
私は非常に大規模なWebサイトのフロントエンドで作業しています。このフロントエンドでは、CSSを必要な数の個別のファイルに分割したいと考えています。これにより、開発とデバッグがはるかに簡単になります。
展開前にこれらすべてのファイルを単一のパッケージに圧縮するため、パフォーマンスは問題になりません。
問題は開発側にあります。IE 7の上限が32の場合、32を超えるスタイルシートをどのように処理できますか?
これをハッキングする手段はありますか?
私は解決策を考え出そうとしていますが、Ajaxを介してスタイルシートをロードしたとしても、タグを書き込んでいるようです。これは、32スタイルシートの制限にカウントされます。
これは本当ですか?私は32ファイルの制限に固執していますか、それともそれを回避する方法がありますか?
注:これに対するクライアント側のソリューションを求めています。明らかに、圧縮システムがすでに導入されているため、サーバー側のソリューションは必要ありません。テストしたいCSSを少し変更するたびに再圧縮する必要はありません。