虽然对IE深恶痛绝,却不能拒绝。
使用@media实现IE hack的方法,以记之。
仅IE6和IE7识别
@media screen9 { .selector { property: value; } }
仅IE6和IE7、IE8识别
@media screen\,screen9 { .selector { property: value; } }
仅IE8识别
@media screen { .selector { property: value; } }
仅IE8-10识别
@media screen { .selector { property: value; } }
仅IE9和IE10识别
@media screen and (min-0 ) { .selector { property: value; } }
仅IE10识别
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10-specific styles go here */ }