Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.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 从css display:grid列继承宽度并将其应用于position:fixed子项_Html_Css_Css Position_Css Grid - Fatal编程技术网

Html 从css display:grid列继承宽度并将其应用于position:fixed子项

Html 从css display:grid列继承宽度并将其应用于position:fixed子项,html,css,css-position,css-grid,Html,Css,Css Position,Css Grid,在本例中,我想将包含ABC的div扩展到其容器的全宽 #网格{ 显示:网格; 网格模板列:50%50%; } 上校{ 背景:#ccc; 高度:100vh; } .col:n个孩子(2){ 背景:#aaa; } .底部{ 位置:固定; 底部:0; 背景:蓝色; 颜色:白色; 宽度:继承; } 1. 基础知识 2. 它是这样工作的,因为您是从具有宽度:auto的元素继承的 要使其按预期方式工作,应明确设置网格项的宽度(例如50vw)。在这种情况下,您可以在网格模板列中为父网格列宽度设置自动,以避

在本例中,我想将包含ABC的div扩展到其容器的全宽

#网格{
显示:网格;
网格模板列:50%50%;
}
上校{
背景:#ccc;
高度:100vh;
}
.col:n个孩子(2){
背景:#aaa;
}
.底部{
位置:固定;
底部:0;
背景:蓝色;
颜色:白色;
宽度:继承;
}

1.
基础知识
2.

它是这样工作的,因为您是从具有
宽度:auto
的元素继承的

要使其按预期方式工作,应明确设置网格项的宽度(例如
50vw
)。在这种情况下,您可以在
网格模板列
中为父网格列宽度设置
自动
,以避免重复CSS。演示:

正文{
保证金:0;
}
#网格{
显示:网格;
网格模板列:自动;
}
上校{
背景:#ccc;
/*显式设置宽度*/
宽度:50vw;
高度:100vh;
}
.col:n个孩子(2){
背景:#aaa;
}
.底部{
位置:固定;
底部:0;
背景:蓝色;
颜色:白色;
宽度:继承;
}

1.
基础知识
2.

它是这样工作的,因为您是从具有
宽度:auto
的元素继承的

要使其按预期方式工作,应明确设置网格项的宽度(例如
50vw
)。在这种情况下,您可以在
网格模板列
中为父网格列宽度设置
自动
,以避免重复CSS。演示:

正文{
保证金:0;
}
#网格{
显示:网格;
网格模板列:自动;
}
上校{
背景:#ccc;
/*显式设置宽度*/
宽度:50vw;
高度:100vh;
}
.col:n个孩子(2){
背景:#aaa;
}
.底部{
位置:固定;
底部:0;
背景:蓝色;
颜色:白色;
宽度:继承;
}

1.
基础知识
2.

因为您正在
上使用
位置:固定的
位置:绝对的
。底部
div可以将其父级
。col
设置为
位置:相对的
,只需在
上使用
宽度:100%
。底部
,因为它现在将相对其父级绝对定位


因为您在
上使用
位置:固定
位置:绝对
。底部
div可以将其父级
。col
设置为
位置:相对
,只需在
上使用
宽度:100%
。底部
,因为它现在将相对于其父级绝对定位


将正文边距设置为0,使用50%或保留正文边距(如果需要),然后自己指定一个值,并将其与calc和50%一起使用……将正文边距设置为0,使用50%或保留正文边距(如果需要),然后自己指定一个值,并与calc和50%一起使用。。。