Ist die Navigation länger als der Inhalt, scheint bei diesen Seiten der Hintergrund von body unterhalb des Content-divs durch.
<br> mit clear:both am Ende von #cont wird von IE ignoriert.
Baut man ein zusätzliches Wrapper-DIV herum, kommt man im IE immer auf seitenfüllende Darstellung, IM FF (und Opera) leider nicht bei kurzen Seiten.
Man kann wahrscheinlich nicht alles haben.
html, body {margin:0; padding:0; height:100%;} body {background:#efefef;} #wrapper {background:url("flowers.jpg") top left fixed #1F5F13;} #nav {width:20ex; float:left; height:100%; background:url("flowers.jpg") top left fixed #1F5F13; } #cont {margin-left:20ex; height:100%; background: #FEFEFE; padding:1px 30px; border-left:2px solid #D5391F;}
<!--[if IE ]> <style type="text/css"> #wrapper {height:100%;} </style> <![endif]-->
Seite mit langen Inhalt
Seite mit langer Navigation
Kurze Seite