IE6〜9用にそれぞれ個別にスタイルを適応させたい場合のCSSハックのまとめです。
よく忘れるので、個人的な備忘録もかねてのご紹介です。
IE6
1 2 3 |
*html body { font-size:80%; } |
1 2 3 |
body { _font-size:80%; } |
IE7
1 2 3 |
*+html body { font-size:80% } |
1 2 3 |
*:first-child+html body { font-size:80% } |
IE6 + IE7
1 2 3 |
body { /font-size:80% } |
IE8
1 2 3 |
html>/**/body { font-size /*\**/:80%\9 } |
IE6 + IE7 + IE8
1 2 3 |
body { font-size:80%\9 } |
IE9
1 2 3 |
body:not(:target) { font-size:80%\9; } |
コメント