Thomas J.: position:fixed scheint vererbt zu werden :(

Beitrag lesen

Tag auch

Leider scheint jedoch div2, die Eigenschaft fixed von div1 zu erben

Nein tut er nicht.
Naja irgendwie schon. Denn das position:absolute im zweiten Div bezieht sich ja schließlich auf das Elternelement.
Ich vermute, Du hast das mit Opera getestet. Nur kann Opera eben overflow:scroll nicht und schneidet deshalb den content nach 400px einfach ab.

Mit Mozilla jedenfalls funktioniert Dein Beispiel. Allerdings würde ich prozentuale Angaben und overflow:auto bevorzugen, so z.B.:
<div style="position:fixed; left:10%; top:10%; width:80%; height:80%; background:#000">
 <div style="position:absolute; left:5%; bottom:5%; width:90%; height:60%; overflow:auto; background:#ccc">
<p>Hier kommt viel Text.</p>
 </div>
</div>

Thomas J.