我很担心background-position-x
和background-position-y
。Gecko (Firefox) 和 Presto (Opera) 不支持它们,但 Webkit (Chrome, Safari) 支持...
有谁知道(有官方参考资料)这是否(或将)包含在标准中?
我很担心background-position-x
和background-position-y
。Gecko (Firefox) 和 Presto (Opera) 不支持它们,但 Webkit (Chrome, Safari) 支持...
有谁知道(有官方参考资料)这是否(或将)包含在标准中?
拆分background-position
为CSS 3-x
并被-y
提议,但由于工作组“认为用例太弱而无法引入新属性”而被拒绝。此外,多个背景图像和CSSOM(CSS 背后的 API )似乎存在一些模棱两可的问题。我不确定 WebKit 和 Trident 是如何实现它们的,以及它们是如何解决这些问题的。
CSS WG blob 昨天刚刚报告说“不会更改background-position
语法transform-origin
”。原因可能是由于没有进一步的延误。
也许它会被添加到 CSS 4 中。在 www-style@w3.org 邮件列表中有一个您可能会感兴趣的当前线程。
更新 显然这些属性已被批准用于 CSS 4(请参阅[CSSWG] Minutes Telecon 2014-04-16):
已解决:
background-position-x
/-y
,background-repeat-x
/-y
已批准用于 4 级背景和边框。
background-position-x
background-position-y
现在是背景和边框标准 4 级的一部分。
已解决:background-position-x/-y,background-repeat-x/-y 已批准用于第 4 级的背景和边框。
我想在某种意义上你已经回答了你自己的问题。不,background-position-x 和 background-position-y 都是非标准的。