【发布时间】:2019-08-07 13:00:22
【问题描述】:
我已经开始学习网格系统(display:grid)并且我有以下代码,但我不知道如何在不在 grid-template-columns 中添加更多列的情况下将最后两列(4 和 5)居中并在列中使用 grid-column-start 和 grid-column-end 。可以吗?:
HTML:
<div class="grid-container">
<div class="grid-item">
1
</div>
<div class="grid-item">
2
</div>
<div class="grid-item">
3
</div>
<div class="grid-item">
4
</div>
<div class="grid-item">
5
</div>
</div>
CSS:
body {
margin: 0;
}
.grid-container {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 20px;
}
.grid-item {
padding: 10px;
background: skyblue;
}
JSFiddle:https://jsfiddle.net/3b5Lxujh/
我有什么:
我想要什么:
【问题讨论】: