CSS不同浏览器页面错位简易解决办法

不同浏览器对CSS的解释不统一,造成不同浏览器下页面错位的现象十分常见。
除了用import字段以外,有时候用一些简单的方法可以解决这个问题。
基本一点就是:Firefox不认识*和_,而IE都认识*,IE7不支持_,IE6支持_。
记住IE7=*,IE6=_,然后按照先Firefox后IE7,最后IE6的顺序进行编写:
1)FF:不认识*和_
2)IE7=*
3)IE6=_
举个简单例子。比如width:450px时FF下正常,而IE下width:450错位,width:440正常时,我们写做width:450px;*width:440就可以在FF、IE下都正常了。
顺序很重要,因为当出现重复定义时,浏览器将默认按最后一条渲染。





本文来源:随便翻翻
原文地址:http://anyff.com/2009/08/css-browser-mismatch-solution/

你可以留言,或者trackback 从你的网站

没有评论

还没有评论呢。

Leave a Reply