CSSハック一覧 IE編

この記事は年前に書かれました。不適当な記述を含む場合がありますので、参考程度に留めてください。

IEにはいつも悩まされています。
そういうときにはCSSハックに頼りましょう。
個人的に使いやすいと思う物をメモしておきます。

IE6以下


.hack{_color:#fff;}
* html .hack{color:#fff;}

IE6以外


html>body .hack{color:#fff;}

IE7のみ


*:first-child+html .hack{color:#fff;}
*+html .hack{color:#fff;}

IE7以下


.hack{*color:#ffffff;}
html*.hack{color:#ffffff;}

IE6,7以外


html>/**/body .hack{color:#fff;}

IE8のみ


.hack{color:#ffffff9;}

IE9のみ


.hack:not(:target){color:#fff¥9;}

IE以外


:root .hack{color:#fff;}