如何让div垂直浮动,如下图所示:

背景:我有一个复选框网格,内容按字母顺序排序,我希望垂直排列字母顺序(因为水平顺序很难遵循).所有div都具有相同的大小(宽度如图片,高度= 1行大小).
更新:澄清:主要目的是根据可用的屏幕宽度建立一个具有可变列数的表格布局,并使单元格按列为主.div的实际数量事先不知道.
CSS
.cols {
width:20%;
float:left;
}
.rows {
height:100px;
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div class="cols">
<div class="rows">Div 1</div>
<div class="rows">Div 2</div>
<div class="rows">Div 3</div>
</div>
<div class="cols">
<div class="rows">Div 4</div>
<div class="rows">Div 5</div>
<div class="rows">Div 6</div>
</div>
<div class="cols">
<div class="rows">Div 7</div>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2461 次 |
| 最近记录: |