我正在尝试考虑设置列表的最佳方法,以使每个 ul 在页面上处于相同的物理高度级别。因此,例如,如果我有:
<ul>
<li>1</li>
<li>2
<ul>
<li>2.1</li>
<li>2.2</li>
</ul>
</li>
<li>3</li>
</ul>
它会显示为:
1 2.1
2 2.2
3
我想出的唯一方法是将每个绝对定位<ul>
到相对定位的容器的顶部,但我希望容器保持其子容器的大小。想了很久,还没想出好的解决办法。如果我float
是他们,或者display:inline-block;
,每个子集列表将继承其父级的顶部,所以它会显示如下:
1
2 2.1
3 2.2
话虽这么说……救命!