解决ie6下兼容float 换行问题,解决ie6下padding的时候 宽度不自动扩展问题

如果是换行的问题:

1.需要给浮动的元素加上一个固定的宽度。ie6好像不会自动增宽,默认直接就100%了,怎么调整都没用

比如 我要给ul 下li浮动

ul li{
float: left;
overflow: hidden;
margin: 12px 18px;
background-color: #f9f9f9;
padding: 10px 20px;
border:1px solid #ddd;
box-shadow: 1px 1px 3px #ddd;
border-radius: 2px;
white-space:nowrap;
display:inline;
overflow: hidden;
_width: 90px;
}


2.因为google等浏览器 会自动识别宽度,所以不用写width就可以了。针对ie6 用hank属性_width: 90px; 给个宽度就解决了。padding问题 其实也就是要单独给ie6曾加个宽度。

如果是ie7的问题,*width: 90px;这样就没问题了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值