我想创建一个像这样的多列列表: https://jsfiddle.net/37dfwf4u/
如果为每列使用不同的列表,则没有问题:
<ul>
<li>item1</li>
<li>item2</li>
<li>item3</li>
<li>item4</li>
</ul>
<ul>
<li>item5</li>
<li>item6</li>
<li>item7</li>
<li>item8</li>
</ul>
ul {
display:inline-block;
}
然而,是否可以通过连续列表和纯CSS来实现,以便CSS自动排列列?例如,使用我还不熟悉的flex布局?
column-count
的解决方案,这使得这种情况成为可能。然而,在这种情况下,您将始终获得相同数量的列。 - Johannes