首先,grid 容器的大小设置为 400px 和 400px
然后,grid 中的网格设置为 repeat(3, 100px) 和 repeat(3, 100px)
最后,点开调试控制台,然后依次切换 *-content 的值,就能看到效果了!
结论是:*-content 并不会改变 item 子项的大小,只会改变每个单元格的位置。
比如 start、center、end 是将整个网格放置在左中右位置上
而 space-between、space-around、space-evenly 是将每个方向上的单元格进行排列,效果上就和 flex 中的一样。
图中的蓝线,指的就是网格。
图中的绿线,指的就是单元格
而实际 grid 子项,指的是阴影部分,它的大小并不总是等于单元格的大小!
grid 中的 -item 控制的就是 grid 子项的大小和位置。