JavaScript 常见IE6bug

JavaScript 常见ie6bug 目录

注意是IE6

1.双倍外边距问题
    描述:如果一个盒子,加了浮动又加了margin值,很容易出现双倍外边距问题
    解决:给盒子加上display:inline;从而出发ie内部机制
2.ie6图片底边会有像素间隙问题
    描述:一个图片插到一个盒子里面,图片和盒子完全一样大,但是图片总是底下有像素的间距
    解决:
        方法1.将img标签与/div标签放在同一行.如
 
 
,但是这样写不太方便阅读,推荐第二种方式 方法2.在css样式中给img上设置display:block;属性,将图片设置为块级元素.如img{display:block; } 方法3.img{vartical-align:top;} 综上所述,推荐第三种。!!!
3.ie6不认识小于19px的盒子
    如:
    给一个
    div{
        height: 3px;
        background-color: red;
    }
    将不能显示3px的高度,
    解决:加一句overflow:hidden;
4.ie6会出现多余字符的问题
    解决:
        1)看这一行前面有没有注释,有注释先把注释删除
        2)在字后面添加一个 空格,多几个字 加一个空格
5.ie6图文混合 有3px的距离
    描述:当文字围绕图片的时候,图片左侧和文字之间有3px的间距,仅仅在ie6下存在。图片下方和文字的间距是正常的,由文字行高产生。
    解决:给图片img {
        margin-right: -3px;
    }
6.li里面如果有多个盒子浮动会引起的问题(3px底侧空隙)
    描述:就是因为里面盒子太复杂,所以ie6会有空隙
    
  • 111 222 333
  • 111 222 333
  • span浮动了,li1和li2之间会有3px的间隙 解决:给li加上 vertical-align: top;或middle都可以
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值