我在父DIV中有一个父DIV我在左边有两个DIV,第二个在父DIV内右边我想当我在左边或右边div标签中写任何内容时父DIV将根据高度自动调整左或右DIV标签..
如何编写.css文件来执行此操作?
根据设计视图中的子div不会调整主DIV:
请查看我的代码:
<div style="padding: 8px; overflow: hidden; background-color: #FFFFFF;">
<div style ="float:left">
<p>Hi, Flo!</p>
</div>
<div style ="float:right; height: 180px;">
<p>is</p>
<p>this</p>
<p>what</p>
<p>you are looking for?</p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
Ian*_*ood 10
如果两个子div是浮点数,那么你可以使用:
div.parent{ overflow: hidden; }
Run Code Online (Sandbox Code Playgroud)
没有指定高度.
小智 5
div.parent{
display: inline-block;
width: 100%;
}
Run Code Online (Sandbox Code Playgroud)
我发现这是一个非常好的解决方案。如果您有漂浮的孩子和非漂浮的孩子,高度将自动调整到所需的最小空间量。宽度设置为 100% 以扩展到父级宽度的父级。