Rozwiązanie (kod rozwiązania)
<body>
<div id="wrapper">
<div id="header"></div>
<div id="body"></div>
<div id="footer"></div>
</div>
</body>
html, body { height:100%; margin: 0; } #wrapper { min-height:100%; position:relative; } #footer { width:100%; position:absolute; bottom:0; left:0; background: red; }