我知道如何使网格的最后一行填充剩余的垂直空间minmax(0, 1fr)。
我需要知道的是,如何为动态行数解决这个问题?
此示例明确定义了 3 行:
body {
margin: 0;
}
.grid-container {
display: grid;
height: 100vh;
grid-template-rows: repeat(2, minmax(auto, 30px)) minmax(0, 1fr);
grid-gap: 10px;
}
.grid-container>div {
background-color: #f0f0f0;
border: 2px dashed #999;
}
<div class="grid-container">
<div></div>
<div></div>
<div></div>
</div>
有没有办法定义grid-template-rows这样我不必知道有多少行div.grid-container?