我有一個div元素(默認定位)包含和h1和一個鏈接,它們都有絕對定位。自然,div元素高度崩潰。我如何讓div元素調整到它的兩個孩子的身高? 我已經嘗試過標準的clearfixes,將溢出設置爲auto,並將div的位置設置爲relative(這是我發現的另一個帖子的建議),但沒有一個能夠工作。使div調整其高度絕對定位兒童
我做了一個jsfiddle,說明我的問題。
HTML代碼:
<div>
<h1>the div doesnt go around this element</h1>
</div>
CSS代碼:
div {border: 2px solid;}
h1 {position: absolute;}
你能表現出一定的代碼? – Mark
似乎它有一個JavaScript的答案[這裏](http://stackoverflow.com/a/9061682) –
這是預期的行爲。爲什麼你需要h1絕對的位置:絕對? :) .... **也許你需要絕對位置的div而不是它的子女** –