次のようなhtmlコードがあります。
<div id="container">
<div id="header">
</div>
<div id="content">
</div>
<div id="footer">
</div>
div#container の高さは固定です (例: 800px)。div#footer と div#header のサイズは最初はわかりません (Javascript で設定します)。
div#content が残りの高さの 100% を占めるようにします。
CSSを使用して行うことはできますか?