ホームページ > ウェブフロントエンド > CSSチュートリアル > 「background-position-x」と「background-position-y」は正式に CSS 標準の一部ですか?

「background-position-x」と「background-position-y」は正式に CSS 標準の一部ですか?

Susan Sarandon
リリース: 2024-12-01 04:38:09
オリジナル
618 人が閲覧しました

Are `background-position-x` and `background-position-y` Officially Part of the CSS Standard?

background-position-x と background-position-y の謎を解明する: W3C CSS の探索

CSS プロパティの領域は、多くの場合特に特定の属性がブラウザー間でさまざまなレベルのサポートを示している場合、好奇心と不確実性が高まります。これらの興味深いプロパティの中には、background-position-x と background-position-y があり、W3C CSS 標準に含めることについて疑問が生じています。

Background-position-x と -y: A Tale論争の的

background-position-x とbackground-position-y は、支持が一貫していないため、議論を引き起こしました。ブラウザ。 Gecko (Firefox) と Presto (Opera) は引き続きこれらのプロパティを省略していますが、Webkit (Chrome、Safari) はそれらの機能を採用しています。この相違により、開発者は CSS 標準内での公式の立場について熟考することになりました。

質問への回答: 公式リファレンスと洞察

この謎を解明するために、私たちは公式リファレンスと洞察を調べました。これらの特性をめぐる複雑な議論を掘り下げました。私たちの調査結果では、background-position を -x と -y に分離することが CSS 3 で提案されたものの、最終的には拒否されたことが明らかになりました。この決定の背後にある理由は、このユースケースには新しいプロパティの導入を正当化するのに十分なメリットが欠けているという作業グループの認識に由来しています。

懸念への対処と WebKit の実装の評価

この拒否は、複数の背景画像を含むシナリオにおける潜在的な曖昧さおよび、 CSS オブジェクト モデル (CSSOM)。 WebKit と Trident がどのようにしてこれらのプロパティを実装し、これらの懸念を軽減できたのかは依然として不明です。

構文の変更なし: CSS の安定した背景位置

からの最近の更新CSS ワーキング グループは、background-position または transform-origin の構文に調整がないことを確認しています。この決定は、標準化プロセスのさらなる遅延を回避することを目的としている可能性があります。

未来への洞察: CSS 4 以降

これらのプロパティは適切な場所を見つけていない可能性がありますが、 CSS 3 では、CSS 4 に含まれる可能性は依然として残っています。 www スタイルのメーリング リストでの現在の議論は、この分野で進行中の開発に光を当てています。

更新: レベル 4 の承認が確保されました

最近の更新では、背景- Position-x/-y とbackground-repeat-x/-y は、CSS 4 に含めることが正式に承認されました。これは、CSS の進化における重要なマイルストーンです。これらのプロパティをバックグラウンド操作の正当な標準属性として認識します。

以上が「background-position-x」と「background-position-y」は正式に CSS 標準の一部ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート