Hallo.
<body>
Höhe: 100% des sichtbaren Bereiches.
<div id="main-bk">
Höhe: So groß wie nötig
<div id="main">
Höhe: 100% von "So groß wie nötig" (s. o.), also ebenfalls so groß wie nötig
</div>
</div>
</body>
Das mit den 100% und margin=0 funktioniert wohl nur dann, wenn keine Inhalte in den Boxen stehen, oder?
"margin=0" funktioniert in CSS nie.
MfG, at