E7,float:right,元素换行在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>
E7,float:right,元素换行
|