Stefan Einspender: Geschaft!!! (Und in die hinterste Ecke verkrochen...)

Beitrag lesen

Hallo Sönke,

Oh Schande, wir sind doch doof.

Du nicht, Du hast die Lösung gefunden :-)

Du hast ja eine feste Größe des Inhalte-Div's vorgegeben gehabt, sowie margin left/right auf 'auto' stehen. Das bedeutet ja, dass das DIV zentriert dargestellt werden soll. Und was macht er, wenn das Fenster kleiner als die fest vorgegebene Größe des DIV's ist? Richtig, er stellt es weiterhin zentriert da. Ergo vollkommen richtig. Haben wir ihn ja schließlich selber mitgeteilt. Der eigentliche Fehler liegt also darin, das der vertikale Scrollbalken nicht ebenfalls in seiner Position angepasst wird (auch zentriert wird).

Bis hierher war mir auch selbst das Verhalten logisch, der Fehler
liegt in der Tat darin, dass Opera nicht den Scrollbalken "nach
beiden Seiten erweitert".

body { min-width:720px; }  // Breite des DIV'S!

Die Lösung ist in der Tat sowas von simpel, da _muß_ man eigentlich
draufkommen, ein riesengroßes Dankeschön für diesen klitzekleinen
und doch so effizienten Hinweis.

Einen kleinen Schönheitsfehler im Opera gibt es da allerdings noch. Und zwar erweitert er den scrollbaren Bereich um ein kleines Stück nach rechts. Dafür ist es wenigstens im Mozilla korrekt.

Falls Du damit den unnötigen Scrollbalken bei einer Fensterbreite
von z.Bsp. 1000 Pixeln meinst, den habe ich beseitigt mit
overflow:hidden; für den BODY-Tag, funktioniert einwandfrei.

So und jetzt verspreche ich Dich auch erst einmal nicht mehr zu Nerven. Aber das hat mir irgendwie halt keine Ruhe gelassen.

Mit solchen genialen Lösungen kannst Du mir ruhig weiterhin auf die
Nerven gehen, darüber freue ich mich immer :-)

Da soll jetzt noch jemand rummäkeln, das Stylesheet ist gerade mal
1000 Byte groß und übernimmt die komplette Formatierung der Seite.

MfG, Stefan
der jetzt bei http://xse.de/ kein Problem mehr sieht, alles OK :-)

Opera - the fastest browser on earth! - http://www.opera.com/