所以,我们尽量不去触碰这些敏感的地方
我稍微总结下,用DIV时候最好让页面自己来排版DIV的位置(就是说内容来填充DIV,当然有的时候没办法做好的时候就不用管了)
尽量不要写死DIV的位置或者宽度
用浮动请小心,少用,一般只有广告什么的才用
绝对定位也少用,用请写规范和标准,恩~~还有一些,就不说了,你遵守上面的原则就会少了很多麻烦
但是很多时候没办法遵守原则时就用特殊好用的办法去解决
下面推荐个适合新手的(高手请笑着路过)
因为调用的内核不一样导致理解不同,我们也可以同这特点来弥补他的不足
例如同一个class="aa"
可以这样.aa{color:#ff6600}表示所有都能认识
*html .aa{color:#fff}表示只有IE可以认识
*+html .aa{color:#fff}表示只有IE7可以认识
这是可以写在样式里面的修改办法
还一种在调试用也很不错的
例如:.aa{color:#ff6600;*color:#fff;_color:#eee}
上面意思是,color:#ff6600所有浏览器认识,所以火狐会是这个颜色,*color:#fff IE浏览器认识这个和前面的那个,但是*color:#fff写在豁免,所以IE就会读取后面的样式覆盖前面的,所以颜色是#fff;最后一个是表示IE6认识所有的样式,但是_color:#eee写最后,也是覆盖了前面的同样属性,所以IE6颜色是#eee
满意给满意答案
还有想知道也可以密我,我尽量帮你解答
【浏览器兼容怎么写】
文章插图