Estou preocupado com background-position-x
e background-position-y
. Gecko (Firefox) e Presto (Opera) não os suportam, mas Webkit (Chrome, Safari) sim ...
Alguém sabe (com referências oficiais) se isto está (ou será) incluído na norma?
css
background-position
Astúcia
fonte
fonte
Respostas:
background-position-x
ebackground-position-y
agora fazem parte do nível 4 do padrão Backgrounds and Borders .fonte
Dividindo
background-position
em-x
e-y
foi proposto para CSS 3 , mas ele foi rejeitado como o grupo de trabalho “considerado o caso de uso muito fraco para introduzir novas propriedades para.” Além disso, parecia haver algumas preocupações de ambigüidade com várias imagens de fundo e CSSOM , a API por trás do CSS. Não tenho certeza de como o WebKit e o Trident os implementaram e como abordaram essas questões.O blob CSS WG relatou ontem que não haverá “nenhuma mudança nas sintaxes
background-position
outransform-origin
”. A razão provavelmente se deve ao fato de não haver mais atrasos.Talvez seja adicionado ao CSS 4. Há um tópico atual na lista de discussão [email protected] que você pode achar interessante.
Atualização Então, aparentemente, essas propriedades foram aprovadas para CSS 4 (consulte [CSSWG] Minutes Telecon 2014-04-16 ):
fonte
Acho que, de certa forma, você já respondeu à sua própria pergunta. Não, tanto background-position-x quanto background-position-y não são padronizados.
fonte