贝利信息

css grid容器和项目分别指什么_通过网格容器与网格项概念解释

日期:2026-01-22 00:00 / 作者:P粉602998670
网格容器是开启Grid布局的父元素,需设置display: grid或inline-grid;网格项目是其直接子元素,仅限一层,二者职责分明:容器定义轨道与规则,项目负责定位与对齐。

什么是网格容器(Grid Container)

网格容器就是你主动“开启 Grid 布局”的那个父元素,只需给它加 display: grid(或 display: inline-grid),它就正式成为容器。所有直接子元素会自动被纳入网格系统,不再受 floatinline-blockvertical-align 等老式布局属性影响——这些属性在容器上直接失效。

什么是网格项目(Grid Item)

网格项目就是容器的**直接子元素**,也就是 HTML 中紧贴在容器标签内的那一层元素。它们是 Grid 布局真正要排布的“内容单元”,但仅限这一层——孙子辈、曾孙辈元素完全不在 Grid 的管辖范围内,它们的行为由自身父元素(即某个网格项目)决定。