头闻号

杭州林沃防水建材有限公司

防水、防潮材料

首页 > 新闻中心 > 科技常识:IE6双倍边距 IE6浏览器会出现双倍边距解决方法
科技常识:IE6双倍边距 IE6浏览器会出现双倍边距解决方法
发布时间:2023-02-01 10:21:08        浏览次数:4        返回列表

今天小编跟大家讲解下有关IE6双倍边距 IE6浏览器会出现双倍边距解决方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关IE6双倍边距 IE6浏览器会出现双倍边距解决方法 的相关资料,希望小伙伴们看了有所帮助。

所谓的IE6双倍边距就是指当元素有float属性 又有margin属性时 在IE6下面显示的margin的值是设置值的两倍。下面的代码:

折叠展开XML/HTML Code复制代码代码如下: <div style="width:200px;height:50px;background:#ccc;"> <div style="width:100px; height:50px;float:left;margin-left:10px; background:#eee;"></div> </div>

IE6显示效果为:IE8显示效果为:

可以看得出来左边距在IE6下面明显比IE8下面的大 在ie6下面的左边距变成了20px 而不是设置的10px。 IE6双倍边距一招搞定:将有float属性的元素添加display:inline属性。

折叠展开XML/HTML Code复制代码代码如下: <div style="width:200px;height:50px;background:#ccc;"> <div style="width:100px; height:50px;float:left;margin-left:10px; background:#eee; display:inline"></div> </div>

再来看看显示效果 IE6显示效果为: IE8显示效果为: 就是这么简单!

来源:爱蒂网