【发布时间】:2020-07-27 20:32:33
【问题描述】:
我有几列的 CSS 网格。最小列宽为 100 像素。然后我想换行,但是换行后我想在最后一行中的列与其余行中的列一样多。例如,我不想在第一行设置 3 个单元格,在最后一行设置 1 个单元格。
我不想展开最后一行单元格,而是将更多单元格移到最后一行并展开所有单元格
.grid {
display: grid;
grid-template-columns: repeat( auto-fit, minmax(100px, 1fr))
}
.element {
height: 50px;
border: 2px solid red;
}
<div class="grid">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
</div>
【问题讨论】:
-
您需要为此进行媒体查询