Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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
Css Flexbox中的第一个子全宽_Css_Flexbox - Fatal编程技术网

Css Flexbox中的第一个子全宽

Css Flexbox中的第一个子全宽,css,flexbox,Css,Flexbox,如何将flexbox的第一个子项设置为全宽,将所有其他子项设置为flex:1(用于分割空间) 像这样: 您可以将:first child的宽度设置为100%,其余的child:not(:first child)设置为flex:1 要将它们放在多行上,请在容器上使用flex wrap:wrap: .container{ 显示器:flex; 证明内容:之间的空间; 柔性包装:包装; 背景:#e2eaf4; 填充:10px; } .孩子{ 显示:内联块; 字体系列:“开放式Sans”,Arial;

如何将flexbox的第一个子项设置为全宽,将所有其他子项设置为
flex:1
(用于分割空间)

像这样:


您可以将
:first child
的宽度设置为
100%
,其余的child
:not(:first child)
设置为
flex:1

要将它们放在多行上,请在容器上使用
flex wrap:wrap

.container{
显示器:flex;
证明内容:之间的空间;
柔性包装:包装;
背景:#e2eaf4;
填充:10px;
}
.孩子{
显示:内联块;
字体系列:“开放式Sans”,Arial;
字体大小:20px;
颜色:#FFF;
文本对齐:居中;
背景:#3794fe;
边界半径:6px;
填充:20px;
利润率:12像素;
}
.孩子:第一个孩子{
宽度:100%;
}
.孩子:不是(:第一个孩子){
弹性:1;
}

小孩
小孩
小孩

添加
宽度:100%用于您的第一项。和
flex:1用于其他人

.flex{
显示器:flex;
柔性包装:包装;
}
.flex项:非(:第一个子项){
弹性:1;
}
.flex项:第n个子项(1){
宽度:100%;
}
/*仅用于演示的样式*/
.弹性项目{
背景色:#3794fe;
利润率:10px;
颜色:#fff;
填充:20px;
边界半径:5px;
}

小孩
小孩
小孩

另一种使用
弹性基础
选项的解决方案(使用此格式时的第三个值
flex:1 100%

.flexContainer{
显示器:flex;
柔性包装:包装;
}
.项目:第一个孩子{
弹性:1100%;
边缘底部:20px;
}
.项目{
弹性:140%;
高度:50px;
背景色:红色;
利润率:0.20px;
}

impeccable解决方案