Ich mache mir Sorgen um background-position-x
und background-position-y
. Gecko (Firefox) und Presto (Opera) unterstützen sie nicht, Webkit (Chrome, Safari) jedoch ...
Weiß jemand (mit offiziellen Referenzen), ob dies im Standard enthalten ist (oder sein wird)?
css
background-position
List
quelle
quelle
Antworten:
background-position-x
undbackground-position-y
sind jetzt Teil des Level 4-Standards für Hintergründe und Grenzen .quelle
Die Aufteilung
background-position
in-x
und-y
wurde für CSS 3 vorgeschlagen, wurde jedoch abgelehnt, da die Arbeitsgruppe "den Anwendungsfall für zu schwach hielt, um neue Eigenschaften für einzuführen". Darüber hinaus schien es bei mehreren Hintergrundbildern und CSSOM , der API hinter CSS , einige Unklarheiten zu geben . Ich bin mir nicht sicher, wie WebKit und Trident sie implementiert haben und wie sie diese Bedenken ausgeräumt haben.Der CSS WG-Blob hat gestern berichtet, dass es keine Änderungen
background-position
odertransform-origin
Syntaxen geben wird. Der Grund ist wahrscheinlich, dass es keine weiteren Verzögerungen gibt.Vielleicht wird es zu CSS 4 hinzugefügt. Auf der Mailingliste [email protected] befindet sich ein aktueller Thread , den Sie vielleicht interessant finden.
Update Anscheinend wurden diese Eigenschaften für CSS 4 genehmigt (siehe [CSSWG] Minutes Telecon 2014-04-16 ):
quelle
In gewissem Sinne haben Sie Ihre eigene Frage bereits beantwortet. Nein, sowohl Hintergrundposition-x als auch Hintergrundposition-y sind nicht Standard.
quelle