我正在研究网格列的跨度大小。
我的网格列有这个代码:
.main_comp:nth-child(n+3) {
//background-color: yellow;
grid-template-columns: repeat(6, 1fr);
}
.main_comp:nth-child(n+3) .bigimg {
grid-row: 1;
grid-column: auto / span 3;
}
.main_comp:nth-childn+(n+3) .blog_art {
grid-row: 2;
grid-column: auto / span 2;
background-color: green;
}
我得到的结果并不是我想要的。我以为:
grid-column: auto / span 2;
将跨越每个 blogart div 2 列,三个 blogart div 将跨越所有 6 列。
对于第三个及以后的所有 div,我想要的是这样的:
我在我的示例中设置了一个 codepen,我在这里提到的问题从第 66 行开始。