我有一些相对定位的容器(高度不同),我希望将它们展示在彼此之下。发生的事情是他们互相展示(见小提琴)。
我在容器上使用position:relative
因为我希望子元素具有position:absolute
并相对于其容器显示。我认为可能有一个固定高度的快速修复,但不是很灵活,我的容器(或他们的孩子)的高度会有所不同。
代码:
<style type="text/css">
.outside
{
position:relative;
border:1px solid red;
}
.inside
{
position:absolute;
top:0;
left:0;
}
</style>
<div class="outside">
<div class="inside"><p>absolute 1</p></div>
</div>
<div class="outside">
<div class="inside"><p>absolute 2</p></div>
</div>
<div class="outside">
<div class="inside"><p>absolute 3</p></div>
</div>