网格单元格

CSS 网格布局中,**网格单元格**是CSS网格中最小的单元。它是四个相交的网格线之间的空间,从概念上类似于表格单元格。

Diagram showing an individual cell on the grid.

如果您不使用其中一种网格放置方法放置项目,则网格容器的直接子元素将通过自动放置算法放置到每个单独的网格单元格中。将创建额外的行或列轨道以创建足够的单元格来容纳所有项目。

示例

在示例中,我们创建了一个三列轨道网格。五个项目被放置到网格单元格中,沿着初始的三列网格单元格行进行,然后为其余两个创建新行。

css
.wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 100px;
}
html
<div class="wrapper">
  <div>One</div>
  <div>Two</div>
  <div>Three</div>
  <div>Four</div>
  <div>Five</div>
</div>

另请参阅

属性参考

进一步阅读