CSS背景位置x和背景位置y是W3C标准吗?
问题:
人们对 Gecko 中背景位置 x 和背景位置 y 属性的使用感到担忧(Firefox) 和 Presto (Opera) 引擎与其在 Webkit(Chrome 和 Safari)中的支持进行比较。是否有任何关于将它们纳入或排除在 W3C CSS 标准之外的官方信息?
答案:
将背景位置拆分为背景位置x 和 的提案CSS 3 的背景位置-y 被拒绝,因为使用案例较弱以及与多个背景图像和 CSS 对象模型相关的模糊性问题(CSSOM)。
WebKit 和 Trident 工程师实现了这些属性,尽管缺乏标准化,但具体实现细节未知。
在最近的 CSS WG 公告中,确认有背景位置或变换原点的语法不会发生任何变化。这一决定表明,提议的更改可能不会包含在未来的 CSS 版本中。
但是,这些属性可能会添加到 CSS 4 中。CSSWG 邮件列表上的一个线程进一步讨论了这个主题。
更新:
2014 年 4 月,CSSWG 批准纳入CSS 4 中的背景位置-x 和背景位置-y,如会议记录中所述:
“已解决: 背景位置-x/-y,背景重复- x/-y 已批准用于 4 级背景和边框。”
以上是`background-position-x` 和 `background-position-y` 是 W3C CSS 标准的正式一部分吗?的详细内容。更多信息请关注PHP中文网其他相关文章!