這是我在修理佈局時總是遇到的一個問題。我有一個絕對定位的DIV,我放置了一個兒童DIV,其中也需要絕對定位。但我真的希望這個孩子DIV相對於父母行爲......這甚至有可能嗎?或者我需要創建一個換行DIV?絕對定位DIV相對於(也絕對定位)父DIV的位置?
<div class="container" style="position:relative;">
<div class="parent" style="position:absolute;">
<!-- this child div will behave relative to .container -->
<div class="child" style="position:absolute;"></div>
</div>
</div>
這是「包裝」的解決方案,我寧願避免:
<div class="container" style="position:relative;">
<div class="parent" style="position:absolute;">
<div class="wrapper" style="position:relative;">
<!-- this child div will behave relative to .wrapper-->
<div class="child" style="position:absolute;"></div>
</div>
</div>
</div>