Onkel Hannes: Scrollbalken und Breite eines Textes

Beitrag lesen

Halo, liebes Forum!

Ich habe mehrere zusammengehörende Seiten, in denen sich der Inhalt mittig zentriert in einem eignen div mit eigener Hintergrundfarbe befindet. Links und rechts davon ist es also sozusagen "leer".

Sobald nun der Inhalt durch langen Text länger als der Viewport wird, kommt rechts logischerweise ein vertikaler Scrollbalken ins Bild. (Im FF, im IE ist er ja von Anfang an da, ob er nun gebraucht wird oder nicht.)

Durch das Erscheinen des Scrollbalkens ändert sich jetzt aber auch die Breite des divs, in dem der Inhalt steht. Hier das CSS des divs, in dem der Text steht:

background:rgb(255,255,255);  
width:auto;  
min-width:600px;  
max-width:70%;  
min-height:100%;  
border-right:1px solid rgb(230,230,230);  
border-left:1px solid rgb(230,230,230);  
margin:0 auto;

Blättert man jetzt zwischen Seiten, die länger sind als der Viewport und Seiten, die das nicht sind, hin und her, springt somit durch das Erscheinen und Verschwinden des Scrollbalkens das div dauernd, d.h., es wird dauernd breiter/schmäler.

Wie mach ich es am Besten, daß bei Erscheinen eines vertikalen Scrollbalkens nur der leere Raum links und rechts des Inhalts kleiner wird, das div mit dem Text aber gleich breit und an gleicher Stelle stehen bleibt?

Danke im Voraus

Onkel Hannes