¿Es background-position-x (background-position-y) una propiedad CSS estándar del W3C?


Estoy preocupado por background-position-x y background-position-y. Gecko (Firefox) y Presto (Opera) no los soportan, pero Webkit (Chrome, Safari) sí...

¿Alguien sabe (con referencias oficiales) si esto está (o será) incluido en el estándar?

Author: Guile, 2012-03-11

3 answers

background-position-x y background-position-y ahora forman parte del estándar nivel 4 de Fondos y Bordes.

RESUELTO: background-position-x / - y, background-repeat-x / - y aprobado para el nivel 4 de fondos y fronteras.

 28
Author: Razor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-01-12 14:35:36

Dividir background-position en -x y -y fue propuesto para CSS 3 pero fue rechazado ya que el grupo de trabajo "consideró el caso de uso demasiado débil para introducir nuevas propiedades para."Además, parecía haber cierta ambigüedad respecto a 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.

El CSS WG blob acaba de informar ayer que no habrá " ningún cambio en background-position o transform-origin sintaxis." La razón es probablemente debido a no conseguir más retrasos.

Tal vez se agregará a CSS 4. Hay un hilo actual en el [email protected] lista de correo que usted podría encontrar interesante.


Actualizar Así que aparentemente estas propiedades han sido aprobadas para CSS 4 (ver [CSSWG] Minutos Telecon 2014-04-16):

RESUELTO: background-position-x/-y, background-repeat-x/-y aprobado para el nivel 4 de fondos y fronteras.

 130
Author: Gumbo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-01 17:42:35

Supongo que en cierto sentido ya has respondido a tu propia pregunta. No, tanto background-position-x como background-position-y no son estándar.

 1
Author: shabunc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-03-11 09:14:25