Internet Explorer 9 以前のCSSスタイルの制限
IE9以前のIEではCSSスタイルの記述に制限がある。
以下の制限を超えると、超えた分の記述したスタイルは適用されない。
- ファイルもしくは
<style>
タグあたりのルール(中括弧ひとつ。div.class { }
など)は4095個まで。 -
<style>
タグは31個まで。 -
@import
のネストは3階層まで。 -
@import
で読み込むファイルは31個まで。
下2つの@import
については今はもうあまり使われないからいいとしても、
複数のスタイルシートを圧縮したときの1ファイルあたりのセレクタ数には気をつけたいところ。
[参考]
http://support.microsoft.com/kb/262161
http://blogs.msdn.com/b/ieinternals/archive/2011/05/14/internet-explorer-stylesheet-rule-selector-import-sheet-limit-maximum.aspx
Author And Source
この問題について(Internet Explorer 9 以前のCSSスタイルの制限), 我々は、より多くの情報をここで見つけました https://qiita.com/osakanafish/items/9c3f41734942f790dea6著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .