您的位置:首页 > 其它

IE6几个Bug的解决办法

2011-05-20 14:43 316 查看
留个笔记,以免以后忘记。

1,div height

  空的div默认会有20px的高度,指定line-height和height的属性值均无效,可使用overflow:hidden。

2,img 3px

  div的中img无缘无故多出3px的空闲,解决办法:

  a,设置img的display:block。

  b,html代码写成一行,例:<div><img src="" alt="" /></div>

3,img 变形

  ie6不会按图片的比例缩放,所以会造成图片变形的问题。使用_width:expression(this.width > 110 ? "110" : true),可有效解决变形情况,不会出现变很小的问题,但是不完美。

4,div float 错位

  在ie6中div float后会出现布局错位的问题,可加上display:inline可解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: