【问题标题】:Is it possible to set background for a row inside a css grid [duplicate]是否可以为css网格内的一行设置背景[重复] 【发布时间】:2019-07-28 07:22:43 【问题描述】: 是否可以为 CSS 网格内的整行提供背景? 如果我为网格的子元素提供背景颜色,它将看起来像这样 是否有任何解决方案期望使每个子元素“拉伸”大小并将它们用作弹性框以使内容居中? 【问题讨论】: 为什么不使用 flexbox 呢?这种布局似乎比 CSS Grid 更受益于 Flexbox 你也可以给我们看看你的代码吗? 标签: css css-grid 【解决方案1】: 最简单的方法是让网格元素拉伸以填充空间。如果您不想这样做,则需要将网格元素包裹在其他元素中,如果您想拥有自适应背景,会拉伸。 【讨论】: 其实没有必要wrap元素。其他元素可以分层覆盖同一整行。