背景位置x 和-y:W3C CSS 屬性難題
在Web 開發領域,人們開始擔心CSS 屬性background-position-x和background-position-y 的狀態。這些屬性受 WebKit(Chrome、Safari)支持,但不受 Gecko(Firefox)或 Presto(Opera)支持,引發了有關將其納入 W3C CSS 標準的質疑。
官方參考和拒絕
確實提交了將背景位置拆分為 x 和 y 組件的官方 CSS 3 提案。然而,CSS 工作小組 (CSS WG) 最終拒絕了該提案,理由是用例「太弱」以及多個背景圖像和 CSS 物件模型 (CSSOM) 潛在的模糊性問題。
當前狀態和未來展望
CSS WG 最近的公告表明,background-position 或變換原點。這項決定背後的原因可能是為了避免進一步的延誤。
CSS 4 包含和更新
雖然這些屬性尚未合併到 CSS 3 中,但為它們包含在 CSS 4 中帶來了一線希望。 [email protected] 郵件列表上最近的一個帖子表明該主題可能仍在考慮中。此外,2014 年的[CSSWG 會議紀錄](https://lists.w3.org/Archives/Public/www-style/2014Apr/0013.html) 顯示背景位置x 和背景位置y 已獲批准納入CSS 4中,特別是「背景和邊框」4 級模組。
以上是`background-position-x` 和 `background-position-y` CSS 屬性會被正式標準化嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!