Hallo
(unterer Frame verschiebt sich um die Breite der Scrollbar nach links).
Das ist das korrekte Verhalten.Frage: Kann ich das irgendwie verhindern?
Wahrscheinlich nicht.Mein Hauptanliegen ist, dass die Verzerrung verschwindet und man trotzdem weiterhin scrollen kann.
Wenn du auf Frames verzichtest, bleibt dir das erspart.Ich hab mir überlegt ich könnte auch in der Navi eine Scrollbar erzwingen und die schwarz färben.
Das, das Färben, kannst du nicht. Außer im MSIE oder in Browsern, die den MSIE simulieren können. Der Firefox tut das nicht, genau der ist es aber, der dir Probleme bereitet. Zwickmühle, was?
Aber ich dachte es gibt eventuell eine sauberere Lösung.
Verzichte, wie von Benjamin vorgeschlagen, auf Frames. Damit würde, wenn es denn zur Einblendung von Scrollbalken kommt, der gesamte Inhalt gleichmäßig verschoben werden[1]. Um die Verschiebung selbst kommst du bei einer Ausrichtung des Blocks ungleich 'links' sowieso nicht herum, da sich die Position im Bezug zum rechten Rand (an dem die Scrollbalken eingeblendet werden) bestimmt.
[1] Dass damit noch einige andere, gravierende Mankos der Frametechnik wegfallen, sei nur nebenbei erwähnt.
Tschö, Auge