Hallo Felix,
Die Angaben, die in der Spec in eckigen Klammern und mit || getrennt notiert sind, dürfen in beliebiger Reihenfolge auftreten - selbst wenn es dadurch zu Mehrdeutigkeiten kommt.
dann muss man sich also nicht wundern, wenn die Werte für left und top in unerwarteter Reihenfolge angenommen werden.
ähm, kommt drauf an. Die Spec sieht hier background-position als *einen* Parameterblock, der seinerseits die einzelnen Parameter wieder in der Reihenfolge "erst x, dann y" erwartet. Werden beide Werte als Schlüsselwort angegeben, können left/center/right und top/center/bottom wieder in beliebiger Reihenfolge auftreten, was aber nur bei center potentiell mehrdeutig sein kann, im Kontext aber trotzdem noch eindeutig bleibt: "If only one value is specified, the second value is assumed to be 'center'".
Nicht erlaubt ist jedenfalls, die background-position-Angabe aufzutrennen, also zwischen x- und y-Angabe etwas anderes hineinzumischen.
Ciao,
Martin
F: Was ist ekliger als ein angebissener Apfel mit einem Wurm drin?
A: Ein angebissener Apfel mit einem halben Wurm.