Otóż mam taki kod:
<div id="wrapper">
<div id="top"></div>
<div id="bottom"></div>
</div>
Wysokość #wrapper i #bottom są określone.
Co zrobić żeby #top zajmowało 100% wolnej wysokości od góry #wrapper do górnej krawędzi #bottom? Gdyby było na odwrót to umiałbym zrobić. Jedyne rozwiązanie które przychodzi mi do głowy to pozycjonowanie absolutne #bottom i bottom:0; a dla #wrapper nadanie margin-bottom równego wysokości bottom, ale wtedy musiałbym zmieniać margin-bottom i height, a chciałbym żeby dało się to zrobić zmieniając tylko height dolnego diva.
<div id="wrapper">
<div id="top"></div>
<div id="bottom"></div>
</div>
Wysokość #wrapper i #bottom są określone.
Co zrobić żeby #top zajmowało 100% wolnej wysokości od góry #wrapper do górnej krawędzi #bottom? Gdyby było na odwrót to umiałbym zrobić. Jedyne rozwiązanie które przychodzi mi do głowy to pozycjonowanie absolutne #bottom i bottom:0; a dla #wrapper nadanie margin-bottom równego wysokości bottom, ale wtedy musiałbym zmieniać margin-bottom i height, a chciałbym żeby dało się to zrobić zmieniając tylko height dolnego diva.