Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将图元拉伸到自动计算网格的末端,而不仅仅是显式网格_Html_Css_Css Grid - Fatal编程技术网

Html 将图元拉伸到自动计算网格的末端,而不仅仅是显式网格

Html 将图元拉伸到自动计算网格的末端,而不仅仅是显式网格,html,css,css-grid,Html,Css,Css Grid,在CSS网格中,可以使用网格列:1/-1在整个显式网格中拉伸元素。但是,如果添加新元素,并且网格自动具有比显式声明更多的列,则不会产生相同的效果 是否有任何值可以代替-1,强制项目一直延伸到网格的末端 在下面的示例中,由于网格自动流设置为列,因此额外的元素会添加新列。我希望.stretch元素拉伸网格的整个宽度,而不仅仅是指定的3x3网格的宽度 .grid{ 显示:网格; 网格模板行:1fr 1fr 1fr; 网格模板柱:1fr 1fr 1fr; 网格自动流:列; 宽度:300px; } .项

在CSS网格中,可以使用
网格列:1/-1
在整个显式网格中拉伸元素。但是,如果添加新元素,并且网格自动具有比显式声明更多的列,则不会产生相同的效果

是否有任何值可以代替
-1
,强制项目一直延伸到网格的末端

在下面的示例中,由于
网格自动流
设置为
,因此额外的元素会添加新列。我希望
.stretch
元素拉伸网格的整个宽度,而不仅仅是指定的3x3网格的宽度

.grid{
显示:网格;
网格模板行:1fr 1fr 1fr;
网格模板柱:1fr 1fr 1fr;
网格自动流:列;
宽度:300px;
}
.项目{
边框:1px纯红;
填充:15px;
}
.伸展{
网格柱:1/-1;
}

拉伸
.
.
.
.
.
.
.
.
.
一个老套的想法是让元素跨越大量列:

.grid{
显示:网格;
网格模板行:1fr 1fr 1fr;
网格模板柱:1fr 1fr 1fr;
网格自动流:列;
宽度:300px;
}
.项目{
边框:1px纯红;
填充:15px;
}
.伸展{
格构柱:跨度20;
}

拉伸
.
.
.
.
.
.
.
.
.
拉伸
.
.
.
.
.