我需要从顶部开始显示这些列表元素,我不希望它们堆叠到容器的底部。
答案 0 :(得分:2)
你应该使用
vertical-align: top
答案 1 :(得分:1)
只需在vertical-align: top
div.bar
即可
.container {
width: 300px;
}
.bar {
width: 90px;
padding: 2px;
display: inline-block;
border: 1px solid black;
vertical-align: top
}
ul {
list-style: none;
}
<div class="container">
<div class="bar">
<ul>
<li>-------</li>
<li>-------</li>
<li>-------</li>
</ul>
</div>
<div class="bar">
<ul>
<li>-------</li>
<li>-------</li>
<li>-------</li>
<li>-------</li>
<li>-------</li>
</ul>
</div>
<div class="bar">
<ul>
<li>-------</li>
<li>-------</li>
<li>-------</li>
<li>-------</li>
<li>-------</li>
<li>-------</li>
<li>-------</li>
</ul>
</div>
</div>