私が抱えているこの問題を解決する方法があるかどうか疑問に思っています。
互いにネストされた3つのdivがあります
<div class="section">
<div class="parent">
<div class="child">
Some text.. blah blah.
</div>
</div>
</div>
このjavascriptを使用して、子の高さによって決定される親の高さを作成しました:
$(document).ready(function() {
var $holdme = $(".holdme");
$holdme.parent().height($holdme.outerHeight());
});
ただし、これは子要素が絶対配置されていない場合にのみ機能します。.child を position:absolute に設定すると、親要素と子要素が消えます。子を絶対に設定し、親コンテナの高さを子の高さに合わせて変更する方法はありますか?
ここにフィドルがあります...現在は正しく機能していますが、子要素の絶対位置が設定されていません。position:absolute の周りからコメント マークアップを削除すると、すべてが壊れます。