相対位置+絶対配置要素を持つ要素の後に何かを置くと、重なります。高さを指定するとこれは行いませんが、比較的配置された要素の内容が動的なので、これをしたくありません。高さを指定せずに重なりを取り除く方法は?要素を重ならずに相対配置要素の下に配置する方法はありますか?
簡単な例では:
<div style="position:relative">
<div style="position:absolute;">
blabla
</div>
</div>
I WANT THIS BELOW
私は 'float'を使用しますが、 'position'を使用する必要がある場合はjavascriptが必要です。あなたがjavascriptの解決策を望むなら、コメントしてください。 – twinlakes
本当の例を教えてください。たぶん、別の方法があります。なぜ内部要素は絶対的である必要がありますか? – nirazul
内部divを絶対的に配置したいが、他の要素がドキュメントフロー内での位置付けを尊重する理由はありますか? – thgaskell