Ingo Turski: DIVs, die sich über die gesamte Fläche erstrecken

Beitrag lesen

Hi,

daß eine leere Seite schon Scrollbalken erzeugt.

body (und sogar html) kann auch ein padding haben.
Und #titel nimmt sich ja 140px, so daß Du den anderen Elementen keine Höhe geben kannst.

Opera & Firefox zeigen sich von diesen Angaben gänzlich unbeeindruckt.

weil die umgebenden Elemente keine Höhe haben.

(Auch die Angabe von min-height oder irgendeine Kombination aus height und min-height ändert nichts daran.)

Gedacht war eine Kombination. height:100% witrd nur vom IE fälschlich erweitert bei überlangem Inhalt. Daher für moderne Browsern nur min-height verwenden, also z.B.
html, body, #drumrum { min-height:100%; } /* das verstehen nur modern Browser */
*html #drumrum { height:100%; } /* das setzt nur ein kaputter Browser um */

freundliche Grüße
Ingo