您的位置:首页 > Web前端 > CSS

CSS在主流浏览器中呈现的常见区别

2011-03-21 21:08 309 查看
FF=firefox,Chome,IE(IE9以下版本)

1.透明度

  非IE浏览器中,

*{opacity:0.6;}


  在IE浏览器,相同效果的写法:

filter:alpha(opacity:60);


2.float的解析

  chrom、safari等webkit阵营认为 float:center 是合法属性且等同于 float:none,在重定义样式时所取有效样式与其他浏览器不同。

3.px长度的误差

  有时发现IE的输出出现混乱,不得不使用“*”“!important”等关键字去讨好不同浏览器,其实这个问题主要是IE7以下对px长度的理解为1/2,比如100px表现为50px,这时候可以加上display:inline,再调试一下,可以避免用那些特殊符号去为单一版浏览器修饰。

……

(以后会逐渐补充)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: