IE8 HACK

写前台 很多时候兼容性无法避免,尤其是IE 6.7.8此类奇葩。6,7hack写法就是在样式名前面加个* 就可以了,

但是IE8却没有自己的私有hack 那碰到了怎么办呢,写法如下

 

         

之前对css hack做过一个简单的汇总《CSS hack 汇总》,现在进行一些更新:

  • “\9″  只在IE6/IE7/IE8/IE9/IE10下生效
  • “\0”  只在 IE8/IE9/IE10下生效
  • “\9\0”只在IE9/IE10下生效

故目前如果需要只针对ie8的hack,可先使用在IE8/IE9/IE10生效的“\0”,再用仅在IE9/IE10生效的“\9\0”hack覆盖之前的样式。

#selector {

 color :#000;

color :#fff \0;

color :#000\9\0

}

这样就能达到效果了

 

 
posted @ 2013-07-29 09:45  祝云  阅读(329)  评论(0编辑  收藏  举报