ladylinda schrieb am 29.08.2003 12:07
wie wäre es mit height:100%?
|
Das hat in vielen Fällen einige Nachteile. Wenn man nämlich Pech hat, dann zieht der Browser das div wirklich auf 100% der verfügbaren Fenstergröße hoch, und man bekommt dadurch (vor allem bei wenig Inhalt) Scrollbalken, die nicht nötig sind.
FALSCH: Es sei denn, man legt die beiden oberen divs mit Hilfe von position: absolute über das content-div, und verändert dann mit Hilfe von Padding den inneren Abstand des Contents, so daß der obere Teil nicht abgeschnitten wird.
EDIT: Der obere Absatz dürfte leider ein wenig falsch sein. Statt dem inneren Abstand muss man wohl eher ein "Abstands-div" einbauen. Der innere Abstand wird ja zur Höhe addiert, so daß dann wieder diese blöden Scrollbalken auftauchen.
Das ist ein kleines Problem von CSS. Es wird immer dann wirklich haarig, wenn Pixel und Prozentangaben gemischt werden müssen. Es fehlt einfach so was wie "100% - 50px" oder "100% - Höhe eines anderen divs".
---
www.kuminatano.de