如果我要显示的项目数量未知,每个项目都在自己的列中,有没有办法让它们平等地换行而不必为每个项目创建新行?
我有
<div class="row">
<!-- 1st col --><div class="col-md-3 col-sm-4 col-xs-6"><h1>Title lorem</h1><p>Short</p></div>
<!-- 2nd col --><div class="col-md-3 col-sm-4 col-xs-6"><h1>Title lorem</h1><p>Description lorem</p></div>
...
<!-- nth col --><div class="col-md-3 col-sm-4 col-xs-6"><h1>Title lorem</h1><p>Description lorem that might be long</p></div>
</div>
列将具有不同的高度,这有时会导致列分布不均:
是否可以仅使用 CSS 使列始终包装成 4 列(中等)、3 列(小型)或 2 列(超小型)的行,或者我需要一些 JS 还是使用一些服务器端编程来创建新行?