指定网格布局的隐式网格横向轨道(track)的宽度。此属性作用在网格容器上。
如果定位到某行中的网格元件没有使用 grid-template-rows 来指定大小,则会隐式创建网格轨道来保存它。这可能在显示定位到超出范围的行,或者由自动放置算法创建额外的行时发生。新增的行大小将由 grid-auto-rows 列表循环指定。

auto
默认值。
如果该网格轨道为最大时,该属性等同于 <max-content>,为最小时,则等同于 <min-content>。
网格轨道大小为 auto(且只有为 auto)时,才可以被属性 align-content(align-content 默认值是 stretch)拉伸。
<length>
<length> 定义了非负值的长度大小。
<percentage>
非负值且相对于网格容器高度的 <percentage>。建议在网格容器的高度尺寸是确定值情况下使用。不然,如果网格容器的尺寸大小依赖网格轨道的大小,则可能会有不符合预期的表现。
<flex>
非负值,用单位 fr 来定义网格轨道大小的弹性系数。每个定义了 <flex> 的网格轨道会按比例分配剩余的可用空间。当外层用一个 minmax() 表示时,它将是一个自动最小值(即 minmax(auto, <flex>))。
max-content
是一个用来表示以网格项的最大的内容来占据网格轨道的关键字。
minmax(min, max)
是一个来定义大小范围的属性,大于等于 min 值,并且小于等于 max 值。如果 max 值小于 min 值,则该值会被视为 min 值。最大值可以设置为网格轨道系数值 <flex>,但最小值则不行。
fit-content( [ <length> | <percentage> ] )
相当于公式 min(max-content, max(auto, argument)),类似于 auto 的计算(即 minmax(auto, max-content)),除了网格轨道大小值是确定下来的,否则该值都大于 auto 的最小值。
| 初始值 | auto |
| 适用元素 | 网格容器 |
| 是否支持继承 | 否 |
| 是否支持动画 | |
| 百分比 | refer to corresponding dimension of the content area |
min-content、none、subgrid、masonry;LCD tables only load in the browser