我试图找到一种方式与CSS均匀地空间列表项垂直。垂直空间列表项垂直
我希望每个列表项都具有不变的固定高度。我希望每个列表项之间的边距自动增加,因此它具有相同的空间量,但有余量:auto;不管用。
下面是摘录:
.container {
border: 1px solid black;
height: 500px;
width: 400px;
}
.spaced {
padding: 0;
list-style: none;
}
.spaced li {
border: 1px solid blue;
height: 60px;
margin: 15px;
}
<div class="container">
<ul class="spaced">
<li>item </li>
<li>item </li>
<li>item </li>
<li>item </li>
</ul>
</div>
所以在这个片段中,我需要它,因此蓝盒子将保持相同的高度和均匀地垂直间隔开。如果黑匣子的高度发生变化,那么蓝匣子仍将保持均匀间隔。
我该怎么做?
围棋研究'flexbox',与它的用处不大。 https://css-tricks.com/snippets/css/a-guide-to-flexbox/ – CBroe