Heim >Web-Frontend >CSS-Tutorial >Wie kann ein DIV die gesamte Seitenhöhe ausfüllen, auch wenn es leer ist?
So erzwingen Sie, dass ein DIV-Block die Seite auch ohne Inhalt vertikal ausfüllt
In bestimmten Situationen kann es vorkommen, dass Sie ein Szenario benötigen ein DIV-Block, der unabhängig vom Inhalt bis zum Ende der Seite reicht. So können Sie dies erreichen:
Das Problem:
Wenn ein DIV-Block keinen Inhalt hat, kollabiert er normalerweise und nimmt nur den vertikalen Platz ein, der für seine Ränder und erforderlich ist Polsterung. Infolgedessen reicht es möglicherweise nicht bis zum unteren Rand der Seite, sodass leerer Raum verbleibt.
Die Lösung:
Um zu erzwingen, dass der DIV-Block die Seite vertikal ausfüllt , adressieren Sie Folgendes:
html, body { height: 100%; }
Wenn Sie diese Schritte befolgen, wird der DIV-Block jetzt sogar bis zum Ende der Seite erweitert wenn es keinen Inhalt hat. Beachten Sie jedoch, dass die Browserkompatibilität und die Quirks-Modi das Endergebnis beeinflussen können. Konsultieren Sie daher Ressourcen wie quirksmode.org für weitere Anpassungen.
Das obige ist der detaillierte Inhalt vonWie kann ein DIV die gesamte Seitenhöhe ausfüllen, auch wenn es leer ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!