Javascript を使用して必要な高さを計算することなく、親コンテナーに残っているスペースを埋めるために DIV を拡張する方法はありますか?
<div class="parent" style="height: 100%">
<div class="child-top">
</div>
<div class="child-bottom" style="position: relative;">
</div>
</div>
.parent
画面全体を占めるサイドバーです。.child-top
高さはコンテンツによって異なる場合があります.child-bottom
。他の要素を正しく配置できるように、相対的な位置で残りのスペースを占有したいと考えています。
更新:どの要素でも固定高さを使用できません。.child-top
明らかな理由で、.child-bottom
高さが親を超えたときにスクロールバーを持つ要素があります。