所以我想在一个 div 中垂直堆叠项目并水平堆叠多个 div,如下图所示:
每个 div 都定义了一个类名floatbox
<div class="floatbox">
<label>Screening Type:</label>
<select></select>
</div>
我为此应用了以下css
.floatbox {
display: inline-block;
width: 175px;
margin: 0;
padding-top: 5px;
float: left;
}
我需要浮动,因为IE8 will treat it as a block level element unless you use float
。但是,当我添加它时,这些项目会四处移动。我可以通过添加两个额外的<br\>
元素来纠正这个问题,但我想知道这是否是最好的解决方案
看这个小提琴的例子