7万
861
32万
论坛元老
在IE7中,几个并列的块元素,如果前面几个元素没有设置浮动,而给最后的元素设置为float:right,则被设置为浮动的这个元素会出现在下一行。
例子:复制代码代码如下:<ul><li></li><li class="a"></li></ul>ul li{display:inline-block;}.a{float:right}则第二个li会显示在第二行。
解决方法:将浮动的li元素放在最前面即可:复制代码代码如下:<ul><li class="a"></li><li></li></ul>
使用道具 举报
2
2万
73
注册会员
0
中级会员
6
1万
174
381
1
79
3
50
380
55
67
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|网站地图|源码论坛 ( 海外版 )
GMT+8, 2024-11-21 23:25 , Processed in 0.078546 second(s), 23 queries .
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.