解决css兼容不同浏览器的问题可以通过规范css代码,使css代码符合两种规范的标准样式,也可以在差别处利用!important对firefox设置属性,或者针对多种浏览器分别各自配置合适的CSS文件,再通过判断浏览器选择不同CSS实现兼容性。
代码如下:
#example { color: #3[……]
解决css兼容不同浏览器的问题可以通过规范css代码,使css代码符合两种规范的标准样式,也可以在差别处利用!important对firefox设置属性,或者针对多种浏览器分别各自配置合适的CSS文件,再通过判断浏览器选择不同CSS实现兼容性。
代码如下:
#example { color: #3[……]
css在不同浏览器下显示效果不同,firefox和IE对某些css样式的认定有不少区别,包括:
ul和ol的默认padding值是不一样的,在Firefox中,padding-left默认值为40px左右,而IE中为0,一般设置ul{margin:0;padding:0;}就能解决大部分问题
对[……]
在浮动(float)的div后加clear属性,这可以解决背景的自适应高度问题。怎么加才能让不同浏览器都好使?IE中有默认行高,这是要解决的问题。必须把行高给清掉,可以用font-size:0px或line-height:0px;具体写法如下:
.clear{clear:both;line-hei[……]