我正在尝试创建一个具有固定数量的单元格的行,该行具有以下属性:
flex-wrap: row wrap
; flex-grow: 1
div的兄弟,则该行不应中断其行); 我可以使用flex
和row wrap
来做到这一点,但我想知道是否可以使用display: grid
。
这是我尝试过的:
.grid {
display: grid;
gap: 18px 18px;
grid-template-columns: repeat(auto-fit, minmax(0, auto));
border: 1px solid red;
}
.grid > * {
border: 1px solid blue;
}
<div class='grid'>
<div>aaa</div>
<div>aaaaa</div>
<div>aa</div>
<div>aaaa</div>
</div>
这占用了太多空间。使用auto-fill
会使它缩小太多。我该怎么办?