【发布时间】:2020-03-12 03:31:07
【问题描述】:
我的代码如下所示。它有效,但非常重复。有谁知道如何使这个更清洁?我认为我们应该使用重复或第 n 个孩子?
我对 html 和 css 有点陌生,请原谅我的代码不好。谢谢!
.grid-container {
display: grid;
grid-template-columns: repeat(8, auto);
grid-gap: 10px;
padding: 10px;
}
.item1 {
grid-row-start: 1;
grid-row-end: 1;
grid-column-start: 2;
grid-column-end: 8;
}
.item2 {
grid-row-start: 2;
grid-row-end: 2;
grid-column-start: 2;
grid-column-end: 4;
}
.item3 {
grid-row-start: 2;
grid-row-end: 2;
grid-column-start: 4;
grid-column-end: 6;
}
.item4 {
grid-row-start: 2;
grid-row-end: 2;
grid-column-start: 6;
grid-column-end: 8;
}
.item5 {
grid-row-start: 3;
grid-row-end: 3;
grid-column-start: 2;
grid-column-end: 4;
}
.item6 {
grid-row-start: 3;
grid-row-end: 3;
grid-column-start: 4;
grid-column-end: 6;
}
.item7 {
grid-row-start: 3;
grid-row-end: 3;
grid-column-start: 6;
grid-column-end: 8;
}
等等……
【问题讨论】: