📅  最后修改于: 2023-12-03 15:14:19.566000             🧑  作者: Mango
grid-row-end
属性用于定义一个网格项目结束的行位置。
grid-row-end: <line | auto | span>;
<line>
:表示网格线的名称或数字,用于定位项目网格行结束位置。auto
:默认值,表示由网格容器自行决定选定项目的行结束位置。span <number>
:表示网格项目跨越的行数。.grid-container {
display: grid;
grid-template-rows: repeat(3, 100px);
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.grid-item {
grid-row-end: row3-end; /* 该项目结束于第三行 */
}
.grid-container {
display: grid;
grid-template-rows: repeat(3, 100px);
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.grid-item {
grid-row-end: 2; /* 该项目结束于第二行 */
}
span
属性.grid-container {
display: grid;
grid-template-rows: repeat(3, 100px);
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.grid-item {
grid-row-end: span 2; /* 该项目跨越 2 行 */
}
grid-row-start
和 grid-row-end
需要成对使用,用于定义网格项目的位置和大小。grid-row-start
但为 grid-row-end
指定值,那么 grid-row-start
会默认设置为 auto
。该属性的浏览器支持度如下:
注:请注意不要使用过期的浏览器,以确保您的网页在更多用户的设备上能够发挥作用。