Matze: Unterschiedliche Auffassung von "backgrund url(xxx) center..."

Beitrag lesen

Hallo zusammen!
Wie wäre es doch schön, wenn es nur einen Browser geben könnte ;-)
Naja, vielleicht auch nicht - aber das stelle ich mal lieber nicht zur Frage.

Ich habe aktuell ein kleines Darstellungsproblem.
Ich habe eine Seite mit einem 800px breiten inneren Bereich, der mittig ausgerichtet ist.
In der Mitte habe ich einen Kopf und einen Fuß, jeweils absolut (bzw. fixed) am oberen und unteren Rand positioniert.
Der Mittlere Bereich trägt den Inhalt. Der body steht auf overflow-y:scroll.

Für den body habe ich ein Bild mit 850px angelegt, welches an den Seiten einen Farbverlauf hat (um einen Schatten darzustellen). Dieses Bild ist mit
background:url(bg_bdy.jpg) center repeat-y white
eingebunden.

Anscheinend gibt es aber unterschiedliche Auffassungen wo die Mitte ist.
Für den IE ist die Mitte immer der nutzbare Bereich,
|.....M.....| |          |......M......|
L           S R          L             R
            C
            R
            O
            L
            L
Der Firefox sieht die Sache etwas anders. Für ihn ist die absolute Mitte ausschlaggebend
|......M....| |          |......M......|
L           S R          L             R
            C
            R
            O
            L
            L
Das sieht natürlich etwas blöde aus, weil der Schatten natürlich dann nicht mehr schön aussieht.
Es stellt sich mir nun die Frage - wer hat recht? Ich würde von der Logik auf den IE tippen, weil es keinen Sinn macht einen nicht-nutzbaren Bereich in die Messung einzubeziehen. Vielleicht liege ich auch falsch ;-)

Kann ich per CSS weiter eingreifen, oder muss ich jedem, außer dem IE, ein anderes Bild geben.

Gruß
Matthias