Martwię się o background-position-x
i background-position-y
. Gecko (Firefox) i Presto (Opera) ich nie obsługują, ale Webkit (Chrome, Safari) tak ...
Czy ktoś wie (z oficjalnymi odniesieniami), czy jest to (lub będzie) uwzględnione w normie?
css
background-position
Podstęp
źródło
źródło
Odpowiedzi:
background-position-x
ibackground-position-y
są teraz częścią 4 poziomu standardu Tła i Granice .źródło
Podział
background-position
na CSS 3-x
i-y
został zaproponowany, ale został odrzucony, ponieważ grupa robocza „uznała przypadek użycia za zbyt słaby, aby wprowadzić nowe właściwości”. Ponadto wydawało się, że istnieją pewne niejasności związane z wieloma obrazami tła i CSSOM , API stojącym za CSS. Nie jestem pewien, w jaki sposób WebKit i Trident je wdrożyły i jak rozwiązały te problemy.Obiekt blob CSS WG właśnie wczoraj zgłosił, że „nie będzie żadnych zmian
background-position
anitransform-origin
składni”. Przyczyną jest prawdopodobnie brak dalszych opóźnień.Może zostanie dodany do CSS 4. Na liście mailingowej [email protected] znajduje się aktualny wątek , który może Cię zainteresować.
Aktualizacja Najwyraźniej te właściwości zostały zatwierdzone dla CSS 4 (patrz [CSSWG] Minutes Telecon 2014-04-16 ):
źródło
Myślę, że w pewnym sensie odpowiedziałeś już na swoje własne pytanie. Nie, zarówno background-position-x, jak i background-position-y są niestandardowe.
źródło