Hallo,
Ist das denn wirklich so schwer zu verstehen?
Scheinbar verstehst _du_ mein Problem nicht...
<div id="inhalt" style="margin:40px 0 0 40px">Viel Inhalt</div>
<div id="oben" style="position:absolute; width:100%; height:40px; left:0; top:0"></div>
<div id="links" style="position:absolute; width:40px; height:100%; left:0; top:0"></div>
Das ist Blödsinn, da ich 1.) vier Bereiche brauche und 2.) trotzdem vor dem Problem stehe, dass, wenn ich dem <div id="inhalt"> height: 100% zuweise, das Teil wieder zu hoch wird. Und wieso das? Richtig, weil jetzt margin angegeben ist und der Browser das trotzdem 100% in Bezug auf das Mutterelement <body> anzeigt.
Ich möchte aber, dass sich das Konstrukt immer bis zum Rand ausdehnt. Das genau tut es aber nicht, solange ich nicht height definiere. Dann ist es, wie du ganz richtig sagst, ein flexibler Bereich. Das will ich aber nicht.
Naja, ich verstehe nicht was _daran_ so schwer zu verstehen sein soll. Und bitte fühl dich deswegen jetzt nicht persönlich angegriffen oder so. :-)
Grüße aus Darmstadt,
Benjamin