Jawaban yang diposting oleh Y. Shoham (menggunakan pemosisian absolut) tampaknya menjadi solusi paling sederhana dalam banyak kasus di mana wadah memiliki ketinggian tetap, tetapi jika DIV induk harus berisi beberapa DIV dan secara otomatis menyesuaikan tingginya berdasarkan konten dinamis, maka mungkin ada masalah. Saya perlu memiliki dua blok konten dinamis; satu sejajar dengan bagian atas wadah dan satu ke bawah dan meskipun saya bisa mendapatkan wadah untuk menyesuaikan dengan ukuran DIV atas, jika DIV sejajar dengan bagian bawah lebih tinggi, itu tidak akan mengubah ukuran wadah tetapi akan meluas ke luar . Metode yang diuraikan di atas oleh romiem menggunakan pemosisian gaya tabel, meskipun sedikit lebih rumit, lebih kuat dalam hal ini dan memungkinkan penyelarasan ke bawah dan ketinggian otomatis yang benar dari wadah.
CSS
#container {
display: table;
height: auto;
}
#top {
display: table-cell;
width:50%;
height: 100%;
}
#bottom {
display: table-cell;
width:50%;
vertical-align: bottom;
height: 100%;
}
HTML
<div id=“container”>
<div id=“top”>Dynamic content aligned to top of #container</div>
<div id=“bottom”>Dynamic content aligned to botttom of #container</div>
</div>

Saya menyadari ini bukan jawaban baru tetapi saya ingin mengomentari pendekatan ini karena pendekatan ini menuntun saya untuk menemukan solusi saya tetapi sebagai pemula saya tidak diizinkan untuk berkomentar, hanya memposting.