我将有一个<div>
动态生成的 s 网格。每个<div>
将是相同的宽度。我想将它们均匀地分布在容器中。我希望他们隔开 3 格,然后在下一行重新开始。但是,最后一行可能只有 1 或 2<div>
秒,但它们需要保持与上述行相同的“网格间距”。
基本上,我想要表格类型间距,而不使用表格:)
这是一些示例html。以下将发生在 4 行上,最后一行只有 1 项
<div id='container>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
<div class='item'>Content</div>
</div>
CSS:
div#container {
width:600px;
}
div.item {
width:180px;
}
我已经尝试过此页面底部的方法,但是当连续只有 2 个项目时它会失败,因为它将第二个项目一直放在右边