Y. Shoham tarafından gönderilen yanıt (mutlak konumlandırma kullanarak), kabın sabit bir yükseklik olduğu çoğu durumda en basit çözüm gibi görünmektedir, ancak ana DIV birden çok DIV içermeli ve yüksekliğini dinamik içeriğe göre otomatik olarak ayarlamalıysa, o zaman bir sorun olabilir. İki blok dinamik içeriğe ihtiyacım vardı; biri kabın üstüne, diğeri aşağıya hizalandı ve kabı üst DIV'nin boyutuna göre ayarlayabilsem de, alt tarafa hizalanan DIV daha uzun olsaydı, kabı yeniden boyutlandırmazdı ancak dışarıya uzanırdı . Yukarıda, masa tarzı konumlandırma kullanan romiem tarafından ana hatları verilen yöntem, biraz daha karmaşık olmasına rağmen, bu açıdan daha sağlamdır ve kabın tabanına hizalanmasına ve doğru otomatik yüksekliğine izin verir.
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>

Bunun yeni bir cevap olmadığının farkındayım, ancak bu yaklaşım hakkında yorum yapmak istedim çünkü bu beni çözümümü bulmaya yönlendirdi, ancak bir acemi olarak yorum yapmama izin verilmedi, sadece gönderi.