我正在使用Express把手循环一堆对象,我需要将它们放置在网格中。然而,我不知道什么时候该做一个新的行,所以我不认为我可以使用一个表。使用flexbox在网格中定位每个元素的最小宽度的未知数量的元素
我基本上想要灵活数量的行项目,每个项目的最小宽度。我了解flexbox可以帮助我实现这一点。我查阅了一些关于使用它的教程,但似乎找不到一个能帮助我实现我需要的教程。
这是我到目前为止有:
<div class="Grid">
{{#each projects}}
<div class="Grid-cell project">
<img class="projectMainImage" src="/mi/{{this.mainImage}}" />
</div>
{{/each}}
</div>
和CSS:
.Grid {
display: flex;
flex-flow: row wrap;
align-content: flex-start;
}
.Grid-cell {
flex: 1;
flex-grow: 1;
}
*, *:before, *:after {
box-sizing: border-box;
}
你试了最小宽度。网格?如果你这样做有什么问题? –
@Gyryrillus我认为这工作!谢谢。随意添加此作为答案然后 –