如果我们每一行显示的个数为 n,那我们可以最后一行子项的后面加上 n-2 个 span 元素,span 元素的宽度和其它子项元素宽度一样,但不用设置高度。
为什么是添加 n-2 个 span 元素呢 ?
所以要去掉这两种情况,只需要加 n-2 个 span 元素就好
https://codepen.io/JingW/pen/QWVZBXO
<div class="container">
<div style="height: 100px"></div>
<div style="min-height: 10px"></div>
</div>
<style>
.container {
display: flex;
}
.container > div {
width: 100px;
}
</style>
答案:
高度是:100px 当容器为 flex 时,其子元素没有指定高度时,其高度默认为父元素高度。
https://codepen.io/JingW/pen/JjamaXP
Grid 布局则是将容器划分成行
和列
,产生单元格,然后指定项目
所在的单元格
,可以看作是二维布局。