Hallo allerseits,
ich denke dieses Problem dürfte altbekannt sein, ich weiß nur nicht wonach ich googeln soll (das wonach ich gegoogelt habe führte zu nichts hilfreichem).
Bsp.: Ich habe einen <div>-Block mit fester und darunter einen zweiten mit variabler Höhe, wobei sich der zweite mindestens bis zur Bildschirmunterkante erstrecken soll, sofern der Inhalt nicht so weit reicht und größer werden soll, sobald der Inhalt über die Unterkante hinausgeht.
<body style="width: 100%; height: 100%;">
<div style="width: 100%; height: 200px;">Oberer div-Block</div>
<div style="width: 100%; height: auto; min-height: 100%;">Unterer div-Block</div>
</body>
Mit min-width: 100% wird der Block jedoch so Hoch wie das <body>-Element und ragt unten aus dem Bildschirm raus, sodass Scrollbalken angezeigt werden.