在下面的提琴中,我的期望是元素「#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,我的小提琴沒有妥善保存,你正在看一箇舊的草案。請參閱更新的小提琴鏈接。 –