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
Html 如果两个div不能挨在一起,我如何能100%拉伸它们?_Html_Css - Fatal编程技术网

Html 如果两个div不能挨在一起,我如何能100%拉伸它们?

Html 如果两个div不能挨在一起,我如何能100%拉伸它们?,html,css,Html,Css,left,left,left,left div 对,对,对,对 当上面的2个div被强制到不同的行时,我希望它看起来像这样: 左,左,左,左div 对,对,对,对 #a { 背景色:红色; 浮动:左; } #b { 背景颜色:绿色; 浮动:对; } #a2 { 背景色:红色; } #b2 { 背景颜色:绿色; } 所以,左侧和右侧div是可以的,但它们迟早会被强制到新行。这是我想要100%拉伸它们的时候 您可以使用flex实现这一点,如下所示: #容器{ 显示器:flex; 柔性包装:包装

left,left,left,left div
对,对,对,对

当上面的2个div被强制到不同的行时,我希望它看起来像这样: 左,左,左,左div 对,对,对,对 #a { 背景色:红色; 浮动:左; } #b { 背景颜色:绿色; 浮动:对; } #a2 { 背景色:红色; } #b2 { 背景颜色:绿色; }
所以,左侧和右侧div是可以的,但它们迟早会被强制到新行。这是我想要100%拉伸它们的时候


您可以使用flex实现这一点,如下所示:

#容器{
显示器:flex;
柔性包装:包装;
}
#a
{
背景色:红色;
浮动:左;
最小宽度:初始宽度;
}
#b
{
背景颜色:绿色;
浮动:对;
}

左,左,左,左,左,左,左,左,左div
对,对,对,对,对,对,对,对

100%拉伸位置可能重复?
<div id="a">left, left, left, left div</div>
<div id="b">right, right, right, right div</div>
<div style="clear: both;"></div>
<hr>
This is how I want it to look alike, when the 2 divs above gets enforced to different lines:
<div id="a2">left, left, left, left div</div>
<div id="b2">right, right, right, right div</div>

#a
{
    background-color: red;
    float: left;
}

#b
{
    background-color: green;
    float: right;
}

#a2
{
    background-color: red;
}

#b2
{
    background-color: green;
}