@@Florian:
nuqneH
Ich möchte ein Stylesheet erstellen mit einem fixen Content Element (von 900px) in der Mitte.
Rechts und links sollen vom Bildschirmrand bis zum ContentElement
Viele Browserfenster sind schmaler als 900px, da gibt es kein rechts und links vom Content-Element.
Dieses passt nicht ins Browserfenster, Nutzer müssen horizontal scrollen (nicht nutzerfreundlich) oder die Ansicht verkleinern, was die Schrift womöglich unlesbar klein macht.
Feste Pixelbreiten für den Hauptinhalt sind keine gute Idee.
Brauchst du auch nicht. Du kannst dem Element eine Maximalbreite geben (sinnvollerweise in Abhängigkeit von der Schriftgröße, also in em).
Du brauchst nicht einmal divs.
ein repeated background-image erscheinen.
Das fürs html-Element, anderer Hintergrund für body. Fertig.
Qapla'
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)