Internet Exploreのバージョン6~9のブラウザをCSSハック、CSSフィルターをかけるためのまとめメモです。IE6、IE7、IE8、IE9のCSSハック、フィルターコード一覧です。
IE6より前のバージョンにも一部対応したCSSコードも記載してありますが、動作確認が取れないためIE5などの記載は省いています。
目次
- IE6のみ対応のCSSハックコード(アンダースコアハック)
- IE7のみ対応のCSSハックコード
- IE7以前対応のCSSハックコード(スターハック)
- IE8以前対応のCSSハックコード
IE6 CSSハックコード (アンダースコアハック)
IE6(Internet Explore バージョン6)のみをハックするCSS
CSSオプションの前に「_(アンダースコア)」を入れます。
1 2 3 4 |
#sample { background: #00FF40; _background: #0F5BFF; /* CSS Hack IE6以前 */ } |
IE7のみ対応のCSSハックコード
IE7(Internet Explore 7)のみをハックするCSSコードです。
1 2 3 |
*:first-child+html #sample { background: #1E74FF; /* CSS Hack IE7以前 */ } |
IE7以前対応のCSSハックコード(スターハック)
IE6~IE7対応のCSSハックコードです。CSSオプションの前に「*(アスタリスク)」を挿入します。
1 2 3 4 |
#sample { background: #00FF40; *background: #1E74FF; /* CSS Hack IE7以前 */ } |
IE8以前対応のCSSハックコード
IE6~IE8対応のCSSハックコードです。CSSオプションの値の後ろに「\9」を付加します。
1 2 3 4 |
#sample { background: #00FF40; background: #1E74FF\9; /* CSS Hack IE8以前 */ } |
コメントを残す