网奇CMS - 成熟易用的.NET网站管理系统
旧版官网 | 客服论坛 | 彩虹服务 | 加入收藏 | TEL:400-600-2788

CSS Hack的原理是什么

  
  由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS。


  比如 IE6能识别下划线"_"和星号" * ",IE7能识别星号" * ",但不能识别下划线"_",而firefox两个都不能认识。等等


  书写顺序,一般是将识别能力强的浏览器的CSS写在后面。


  如何写CSS Hack


  比如要分辨IE6和firefox两种浏览器,可以这样写:


  <style>


  div{


  background:green; /* for firefox */


  *background:red; /* for IE6 */


  }


  </style>

0 顶一下 打印 阅读:
CSS教程中最有帮助的文章