【发布时间】:2021-07-30 19:51:57
【问题描述】:
有没有办法使用 CSS 网格指定每行应该有多少项目?
例如,第一行:4 项;第二行:5项;第三行:3 项;
我已阅读此https://developer.mozilla.org/en-US/docs/Web/CSS/grid 但我没有找到解决方案...
#container {
display: flex;
align-items: center;
justify-content: center;
}
#innerContainer {
grid-template-columns: repeat(4,minmax(0px,1fr));
grid-column-gap: 30px;
grid-row-gap: 30px;
align-items: center;
text-align: center;
justify-content: center;
display: grid;
}
.item {
width: 90px;
height: 90px;
background-color: blue;
}
<div id="container">
<div id="innerContainer">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
【问题讨论】:
-
@isherwood 不确定我会理解,但我正在尝试????谢谢
标签: css