Estoy preocupado por background-position-xy background-position-y. Gecko (Firefox) y Presto (Opera) no los admiten, pero Webkit (Chrome, Safari) sí ...
¿Alguien sabe (con referencias oficiales) si esto está (o estará) incluido en el estándar?
Estoy preocupado por background-position-xy background-position-y. Gecko (Firefox) y Presto (Opera) no los admiten, pero Webkit (Chrome, Safari) sí ...
¿Alguien sabe (con referencias oficiales) si esto está (o estará) incluido en el estándar?
Respuestas:
background-position-xy background-position-yahora forman parte del nivel 4 del estándar Fondos y bordes .
RESUELTO: background-position-x / -y, background-repeat-x / -y aprobado para el nivel 4 de fondos y bordes.
Se propuso dividir background-positionen -xy -ypara CSS 3, pero fue rechazado porque el grupo de trabajo "consideró que el caso de uso era demasiado débil para introducir nuevas propiedades". Además, parecía haber algunas preocupaciones de ambigüedad con múltiples imágenes de fondo y CSSOM , la API detrás de CSS. No estoy seguro de cómo WebKit y Trident los implementaron y cómo abordaron estas preocupaciones.
La burbuja CSS WG acaba de informar ayer que no habrá “ningún cambio background-positiono transform-originsintaxis.” La razón probablemente se deba a que no hay más retrasos.
Tal vez se agregue a CSS 4. Hay un hilo actual en la lista de correo www-style@w3.org que puede resultarle interesante.
Actualización Así que aparentemente estas propiedades han sido aprobadas para CSS 4 (ver [CSSWG] Minutes Telecon 2014-04-16 ):
RESUELTO:
background-position-x/-y,background-repeat-x/-yaprobado para el nivel 4 de antecedentes y fronteras.
Supongo que en cierto sentido ya ha respondido su propia pregunta. No, tanto background-position-x como background-position-y no son estándar.