十分なコンテンツがない場合は、position: fixed と bottom 0 のように、フッターを下の画面に配置します。しかし、より多くのコンテンツがある場合、コンテンツの後にフッターが必要で、下部に固定されません。
HTML
<div id="header">Header</div>
<div id="content">
Bla
</div>
<div id="footer">sdfasdf</div>
CSS
#header { background-color: gray; padding: 10px;}
#footer { background-color: black; padding: 10px; color:white;}
この場合、jsfiddle を見ると、フッターが一番下にあることがわかります。
JSなしでこれを達成する方法はありますか?