头闻号

东莞市厚街博昌包装材料部

树脂型胶粘剂|其他乳液或成膜物|综合性公司|乳胶|塑料包装制品|食品烘焙设备

首页 > 新闻中心 > 科技常识:IE7 float:right 右浮动时元素换行错位的bug解决方法
科技常识:IE7 float:right 右浮动时元素换行错位的bug解决方法
发布时间:2023-02-01 09:53:40        浏览次数:3        返回列表

今天小编跟大家讲解下有关IE7 float:right 右浮动时元素换行错位的bug解决方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关IE7 float:right 右浮动时元素换行错位的bug解决方法 的相关资料,希望小伙伴们看了有所帮助。

复制代码代码如下: <ul> <li><a>ss</a><a style="float:right;margin-top:5px;">dd</a></li> <li><a>ss</a><a style="float:right;margin-top:5px;">dd</a></li> </ul> 情景如上: 这次的情况与上次不同 上次设置浮动的元素没有设置上边距 所以直接将浮动的元素移到不浮动的元素之前就可以解决问题。 但这次浮动的元素加上了外边距 上次的方法失效。 原因没有找到 但是通过下面的方法可以解决。 将margin-top写css hack适应IE7 对其赋负的值 慢慢调整这个值到合适位置即可。 原因是双倍边距了 很难说 因为边距增大了不只两倍。 如果哪位大侠知道原因的话 请留言。

来源:爱蒂网