Les CSS background-position-x et background-position-y sont-ils une norme du W3C ?
Question :
L'utilisation des propriétés background-position-x et background-position-y dans Gecko (Firefox) et Moteurs Presto (Opera) par rapport à leur support dans Webkit (Chrome et Safari). Existe-t-il des informations officielles concernant leur inclusion ou leur exclusion de la norme CSS du W3C ?
Réponse :
La proposition de diviser background-position en background-position-x et background-position-y pour CSS 3 a été rejeté en raison de cas d'utilisation faibles perçus et de problèmes d'ambiguïté liés à plusieurs images d'arrière-plan et au modèle d'objet CSS. (CSSOM).
Les ingénieurs WebKit et Trident ont implémenté ces propriétés, malgré le manque de standardisation, mais les détails spécifiques de l'implémentation sont inconnus.
Dans une récente annonce du CSS WG, il a été confirmé qu'il il n'y aurait aucun changement dans la syntaxe de background-position ou transform-origin. Cette décision suggère que les modifications proposées pourraient ne pas être incluses dans les futures versions de CSS.
Cependant, il est possible que ces propriétés soient ajoutées à CSS 4. Un fil de discussion sur la liste de diffusion CSSWG aborde ce sujet plus en détail.
Mise à jour :
En avril 2014, le CSSWG a approuvé l'inclusion de background-position-x et background-position-y dans CSS 4, comme indiqué dans le procès-verbal de leur réunion :
"RÉSOLU : background-position-x/-y, background-repeat-x/-y approuvé pour niveau 4 d'arrière-plans et de bordures."
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!