我有一个带有浮动<li>
元素的列表,高度不同,这就是问题所在。我知道我知道这是另一种选择,display:inline-block
但这个属性增加了额外的空间,我不知道为什么。
我的css:
ul {
padding:0;
margin:0;
list-style:none;
width:700px;
}
ul li {
float:left;
border:1px solid #000;
width:24%;
margin:0 0.3% 20px 0.3%;
font-size:11px;
}
.yellow {
background:yellow;
}
答案 0 :(得分:1)
你可以清除双方:
clear:both;
或者
clear:right;
仅作为一个例子,也可以;
clear:left;