最新消息:本站所有跳转向bbs.ykit.cn的附件将全面停止,附件已转移到https://www.qingsj.com

全面兼容Ie6,Ie7,IE8,Firefox的CSS Hack写法

CSS3 有客 1766浏览 0评论

写页面设计的朋友们,经常为浏览器CSS的兼容性头痛不已,经过本人的仔细研究发现一种好的写法,现在与大家分享.

#body {  
  border:2px solid #00f;     /*ff
的属性*/  
  border:2px solid #090\9;   /* IE6/7/8
的属性 */  
  border:2px solid #F90\0;     /* IE8
支持 */  
  _border:2px solid #f00;     /*IE6
的属性*/  
}

 

<div id=”body”>  
  <ul>  
    <li>FF
下蓝边</li>  
    <li>IE6
下红边</li>  
    <li>IE7
下绿边</li>  
    <li>IE8
下黄边</li>  
  </ul>  
</div>


注:Css顺序不能写错,因为Firefox不认识\9,\0,_写法,所以为蓝边;\9是IE6,7,8的属性,下面代码并没有重写IE7的代码,所以 IE7下绿边;同理,\0为Ie8属性,相当于重写了颜色,所以IE8下为黄边,_是Ie6的属性,重写颜色为红边.

转载请注明:有客帮 » 全面兼容Ie6,Ie7,IE8,Firefox的CSS Hack写法

您必须 登录 才能发表评论!