【发布时间】:2020-09-13 16:23:40
【问题描述】:
【问题讨论】:
标签: html css twitter-bootstrap-3 grid css-grid
【问题讨论】:
标签: html css twitter-bootstrap-3 grid css-grid
不需要任何引导程序。您只需要使用grid-area 设置一个单元格。更多信息在这里https://developer.mozilla.org/en-US/docs/Web/CSS/grid-area
浏览器支持grid-area https://caniuse.com/#search=grid-area 感谢Gerard
.grid {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-template-rows: repeat(4, 1fr);
grid-column-gap: 5px;
grid-row-gap: 5px;
min-height: 300px;
}
.grid > div {
background: #ccc;
}
.grid > div.my-big-sell {
grid-area: 2 / 2 / 4 / 6;
background: #000;
}
<div class="grid">
<div class="my-big-sell"> </div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
【讨论】:
grid-template-columns,您还必须更新grid-area(在这种情况下,5 列grid-area 将是2 / 2 / 4 / 5)