我正在学习CSS grid
,如今,我试图在曾经使用Bootstrap grid
的地方应用grid
。一切进展顺利,但是我似乎无法弄清楚如何处理CSS网格中的边距。我知道grid-row-gap
和grid-column-gap
,但这仅涉及简单的用例,而没有涉及我的所有用例。例如:
40px
margin
怎么办?grid
?我已将所有margins
标记为 m 。我应该使用显式margin
还是将列/行留空以充当margin
。答案 0 :(得分:-1)
您想这样吗?
.row:nth-child(3n + 3){margin-bottom:40px; }
这将在每第3行之后增加边距。
答案 1 :(得分:-3)
创建一个类(例如.margin-40:{margin:40px 0}),并将该类放在要放置40px边距的行类旁边。