• ​CSS 中文开发手册​​​ 网格行结束 | grid-row-end (Grid Layout) - CSS 中文开发手册
    grid-row-end通过贡献一条线,一个跨度,或全无(自动)将其放置网格,从而指定其的一字形端边缘指定网格行内的网格项的结束位置网格区域。
    /* Keyword value */grid-row-end: auto; /* <custom-ident> values */ grid-row-end: somegridarea; /* <integer> + <custom-ident> values */ grid-row-end: 2; grid-row-end: somegridarea 4; /* span + <integer> + <custom-ident> values */ grid-row-end: span 3; grid-row-end: span somegridarea; grid-row-end: 5 somegridarea span; /* Global values */ grid-row-end: inherit; grid-row-end: initial; grid-row-end: unset;




初始值



auto






适用于



grid items and absolutely-positioned boxes whose containing block is a grid container





遗传



没有





媒体



视觉





计算值



as specified





动画类型



离散的





规范的顺序



形式语法定义的独特的非模糊顺序




语法
取值
auto是一个关键字,指示该属性对网格项目的放置没有任何贡献,表示自动放置,自动跨度或默认跨度1。
<custom-ident>如果有一个名为“<custom-ident> -end”的命名行,它会将第一个这样的行放到网格项目的放置位置。
注意:命名的网格区域会自动生成此表单的隐式命名行,因此指定grid-row-end: foo;将选择该命名的网格区域的结束边缘(除非foo-end在其之前明确指定了另一个命名行)。
否则,这被视为整数1已被指定为一起<custom-ident>。
在<custom-ident>不能采取span值。
<integer> && <custom-ident>?向网格项的位置贡献第n行网格。如果给出一个负整数,则从显式网格的结束边缘开始反向计数。
如果名称被指定为<custom-ident>,只有具有该名称的行才会被计算在内。如果没有足够的名称行存在,则假定所有隐式网格行都具有该名称,以便找到该位置。
一个<integer>值0是无效的。
span && [ <integer> || <custom-ident> ]为网格项的放置提供网格跨度,这样网格项的网格区域的行结束边缘是从起始边缘开始的n行。
如果名称被指定为<custom-ident>,只有具有该名称的行才会被计算在内。如果没有足够的名称行存在,则在与搜索方向对应的显式网格一侧的所有隐式网格线都假定具有该名称,以便计算此跨度。
如果<integer>则默认为1负整数或0无效。
形式语法
<grid-line>where <grid-line> = auto | <custom-ident> | [ <integer> && <custom-ident>? ] | [ span && [ <integer> || <custom-ident> ] ]

HTML内容
<div id="grid"> <div id="item1"></div> <div id="item2"></div> <div id="item3"></div> </div>
CSS内容
#grid { display: grid; height: 200px; grid-template: 200px / repeat(4, 1fr); } #item1 { background-color: lime; grid-row-end: span 2; } #item2 { background-color: yellow; } #item3 { background-color: blue; }
规范

Specification



Status



Comment





CSS Grid LayoutThe definition of 'grid-row-end' in that specification.



Candidate Recommendation



Initial definition



浏览器兼容性

Feature



Chrome



Edge



Firefox (Gecko)



Internet Explorer



Opera



Safari





Basic support



57.01



20 (12.10240)-ms3



52.0 (52.0)2



10.0-ms3



444



No support5






Feature



Android Webview



Chrome for Android



Firefox Mobile (Gecko)



IE Mobile



Opera Mobile



Safari Mobile





Basic support



57.01



57.01



52.0 (52.0)2



10.0-ms3



44



No support




​CSS 中文开发手册​