在下面的提琴中,我的期望是元素“#wrap”将垂直缩放以适应其内容。这显然不是这样。任何人都可以提出一个简单的修改,它会导致“#wrap”自动缩放以适应其内容(即不是静态高度)。相对定位的内容包装不能缩放以适应内容
代码:
#wrap{
display:block;
position:relative;
border:5px solid blue;
}
.inner{
display:block;
position:absolute;
border:1px solid black;
left:5px;
}
#id1{
top:0px;
height:50px;
width:50px;
background-color:green;
}
#id2{
top:50px;
height:50px;
width:50px;
background:red;
}
#id3{
top:100px;
height:50px;
width:50px;
background:yellow;
}
<div id="wrap">
<div class="inner" id="id1">hi</div>
<div class="inner" id="id2"></div>
<div class="inner" id="id3"></div>
</div>
对不起Mohsen,我的小提琴没有妥善保存,你正在看一个旧的草案。请参阅更新的小提琴链接。 –