【发布时间】:2018-11-06 21:38:03
【问题描述】:
是否有一种简单的方法(无需手动设置任何高度)来确保父元素始终包裹/包含子元素,即使子元素已相对定位?
<div style="background-color: red;">
<div style="background-color: pink; position: relative; top: 20px">
one.
</div>
</div>
<div>
two.
</div>
在上面的例子中是“一”。 div 流出其父级并重叠/隐藏“两个”。 div,但我想要的效果是让父 div 包含整个孩子和“两个”。元素在下面流动。
【问题讨论】:
-
参考这个:重复:stackoverflow.com/questions/1709442/…>
-
那是关于浮动的,这不是,不是重复的。不过,这是一个愚蠢的问题,mehulmpt 完美地回答了它,已经太久没有网络内容了。