Folgendes Minimalbeispiel kommt schon recht nahe dran:
<html>
<head>
<style type="text/css">
body {
overflow: hidden;
}
#header {
border: 1px solid blue;
width: 100%;
height: 100px;
position: relativ;
}
#navigation {
border: 1px solid red;
width: 200px;
float: left;
position: relativ;
}
#content {
border: 1px solid green;
margin-left: 203px;
position: relative;
}
</style>
</head>
<body>
<div id="header">Header mit fester Höhe.</div>
<div id="navigation">Navigationsleite.</div>
<div id="content"><iframe
src="http://forum.de.selfhtml.org/archiv/2008/3/t167590/"
style="width: 100%; height: 100%;" frameborder="0"></iframe></div>
</body>
</html>
Der grüne div ist jetzt nur nach unten hin zu lang. Ich vermute um die Höhe des Headers.
Kann man das noch abstellen?