写前台 很多时候兼容性无法避免,尤其是IE 6.7.8此类奇葩。6,7hack写法就是在样式名前面加个* 就可以了,
但是IE8却没有自己的私有hack 那碰到了怎么办呢,写法如下
之前对css hack做过一个简单的汇总《CSS hack 汇总》,现在进行一些更新:
- “9″ 只在IE6/IE7/IE8/IE9/IE10下生效
- “ ” 只在 IE8/IE9/IE10下生效
- “9 ”只在IE9/IE10下生效
故目前如果需要只针对ie8的hack,可先使用在IE8/IE9/IE10生效的“ ”,再用仅在IE9/IE10生效的“9 ”hack覆盖之前的样式。
如
#selector {
color :#000;
color :#fff ;
color :#0009
}
这样就能达到效果了
|