CSSハックうんちゃら
/*IE6*/ * html hoge{ piyo; } /*IE7*/ *:first-child+html hoge{ piyo; } /*IE8*/ html:first-child hoge{ piyo; }
HTML4.01互換モード(!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN)で効かんかったりしたけどこれで回避。
body { color: red; /* all browsers, of course */ color: green\9; /* IE8 and below */ *color: yellow; /* IE7 and below */ _color: orange; /* IE6 */ } body:not(:target) { color: black\9; /* IE9 */ }IE6/IE7/IE8/IE9のCSSハック: 小粋空間