【发布时间】:2020-02-04 11:55:15
【问题描述】:
我是编码新手,似乎没有正确理解 CSS 网格模型。 在下面的代码中,网格分为 3 个网格模板列(每个 300 像素),但是网格模板区域中每行有 8 个单元(例如:hd hd hd hd hd hd hd)而不是 3这对我来说没有意义。有人可以帮我理解为什么网格模板区域中的单元数与列数不同吗? (所以如果有 3 列,它将是“hd hd hd”)。他们是什么关系?
.container {
display:grid;
grid-template-columns: 300px 300px 300px;
grid-template-rows: 250px 600px;
grid-template-areas:
"hd hd hd hd hd hd hd hd"
"sd sd sd main main main main main"
"ft ft ft ft ft ft ft ft";
}
【问题讨论】:
-
为了您更好地理解和清除概念,请查看bitsofco.de/…。
-
你从哪里得到这个代码?使用时必须检查一下会发生什么?