我想在2/3个均匀间隔的列中列出如下列表
<ul>
<li>one<li>
<li>two<li>
<li>three<li>
<li>four<li>
<li>five<li>
<li>six<li>
<li>seven<li>
<li>eight<li>
<li>nine<li>
</ul>
Run Code Online (Sandbox Code Playgroud)
一种解决方案是将列表分成两个列表并将其中一个浮动,可能带有边距,例如
<div id="col2">
<ul>
<li>one<li>
<li>two<li>
<li>three<li>
<li>four<li>
<li>five<li>
</ul>
</div>
<ul>
<li>six<li>
<li>seven<li>
<li>eight<li>
<li>nine<li>
</ul>
#col2 {
float: right;
margin-right: 450px;
}
Run Code Online (Sandbox Code Playgroud)
这可行,但有许多缺点:
有没有更好的方法来做到这一点,最好不使用桌子?