DIVER: Warum passt sich die Höhe des DIVs nicht automatisch an?

Beitrag lesen

.rahmen2{position:relative;width:490px;padding:10px;background:white;font:8pt verdana;border:1px dashed #00006f;text-align:left}

.basicangaben{position:absolute;width:500px;height:120px;left:0px}

<div class=rahmen2>
<div class=basicangaben>

...

</div>
</div>

Wieso wird der Rahmen nicht auf 120 Pixel Höhe ausgedehnt?

Hinweis: Der Rahmen soll sich immer dynamisch anpassen, je nachdem wieviel Text darin ist (basicangaben sind z.B. immer 120 Pixel hoch).