
Geschrieben von
rizzn2k
am 16.03.2009 um 13:22 Uhr.
Beiträge: 19 /
#1900
Kontakt:
Mailen
|
WWW
Zentrierte Layouts mit wenig Inhalt (somit ohne vertikalen Scrollbalken), springen um Scrollbalken-Breite nach links sobald eine Seite geladen wird, deren Inhalt über die anzeigbare Browserfenster-Höhe hinausgehen.
Dies wirkt bei häufigem Seitenwechsel für den Besucher sehr unruhig und kann einfach mittels CSS verhindert werden.
Mit folgenden Zeilen erzwingen wir Browserübergreifend einen permanenten Scrollbalken, welcher aber nur dann aktiv ist, sobald der Inhalt unseres Contents zu lang wird.
html { height: 100%; }
body { min-height: 101%; }