Cassi: Verschiebung des div's bei erscheinen einer Scrollleiste

Beitrag lesen

Ich habe im groben schonmal geschaut, jedoch irgendwie nicht das passende gefunden und ich hoffe ich habe das Thema richtig gewählt...

Also worum geht es.

Ich habe ein Layout quasi bestehend aus drei Frames übereinander...
der odere ist fest und der untere...
ich habe das ganze versucht über div-Boxen zu machen und habe die dann
über text-align bzw. margin:auto horizontal mittig ausgerichtet...
soweit so gut.
Das ganze in allen drei übereinander liegenden Frames...

Oben und unten klappt es ABER! der mittelste variable frame soll ja an sich genauso aussehen von der Ausrichtung, kommt da aber nun an der Seite ein Scrollbalken dazu ist ja quasi ein Stück weg von dem frame bzw. gilt nicht mehr für die berechnung und nun verschiebt es diesen zentrierten div eben im Vergleich zu oben und unten irgendwie ein Stück nach links...

|----|frame oben     zentrierter div|----|
|---|mittlerer Frame div verschoben|----B|
|----|frame down zentrierter div|----|

(B steht für scrollbalken ^^; )

Ich hoffe ihr versteht was ich zu sagen versuche... die Frage an sich ist, wie sage ich dem lustigen Frame dass er doch bitte diesen div in dem alles drin steht so zentriert als wäre der scrollbalken nicht da und würde also nix von der seitenbreite klauen.