解决css浏览器不兼容万能方法

解决css浏览器不兼容问题

 

CSS Hack的原理是什么
  由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS
  比如 IE6能识别下划线"_"和星号" * "IE7能识别星号" * ",但不能识别下划线"_",而firefox两个都不能认识。等等
  书写顺序,一般是将识别能力强的浏览器的CSS写在后面。下面如何写里面说得更详细些。
  如何写CSSHack
  比如要分辨IE6firefox两种浏览器,可以这样写: 
  <style> 
  div{ 
  background:green;/* for firefox */ 
  *background:red;/* for IE6 */ 
  } 
  </style> 
  我在IE6中看到是红色的,在firefox中看到是绿色的。

posted @ 2011-06-23 14:00  y0umer  阅读(235)  评论(0编辑  收藏  举报