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

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 サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
コンソールコマンドガイドコンソールコマンドガイドApr 11, 2025 am 10:14 AM

開発者のデバッグコンソールは、長年にわたってWebブラウザで何らかの形で利用できます。エラーが報告される手段として始める

盗まれたドメイン名の場合盗まれたドメイン名の場合Apr 11, 2025 am 10:12 AM

2011年に、このサイトのドメイン名、CSS-Tricks.comが盗まれました。 「ドメインハイジャック」と彼らはそれを呼びます。このサイトだけではありませんでしたが、約12人

エッジツーエッジグリッドを使用して、全幅要素エッジツーエッジグリッドを使用して、全幅要素Apr 11, 2025 am 10:09 AM

限られた幅のコンテナがある場合は、テキストの中央にある列を「分割」して、完全な要素を作成するには、トリックを伴います。おそらく最高です

開くが閉じることのない詳細要素を作成します開くが閉じることのない詳細要素を作成しますApr 11, 2025 am 10:02 AM

HTMLの要素と要素は、テキストのビットのコンテンツの切り替えに役立ちます。デフォルトでは、

GoogleスプレッドシートとTableTop.jsを使用して編集可能なWebページを作成しますGoogleスプレッドシートとTableTop.jsを使用して編集可能なWebページを作成しますApr 11, 2025 am 10:01 AM

クライアントからの終わりのないコンテンツリビジョンリクエストに直面したことがある場合は、手を挙げてください。変化自体が難しいというわけではありませんが

イノベーションはWebを高速に保つことはできませんイノベーションはWebを高速に保つことはできませんApr 11, 2025 am 09:59 AM

頻繁に、イノベーションの成果は、ウェブの基本的な層の改善という形で実を結びます。 2015年、HTTP/2が公開されました

Guillermo' s 2019 in ReviewGuillermo' s 2019 in ReviewApr 11, 2025 am 09:52 AM

私が読んだすべての技術中心の年間レビュー投稿のうち、Guillermo Rauch'は私のお気に入りです。そこには、現代の建築物のようなトピックから飛び降りて、たくさんあります。

ReactルーターのフックReactルーターのフックApr 11, 2025 am 09:49 AM

React Router 5はフックの力を包含し、ルーティングを支援するために4つの異なるフックを導入しました。あなたが見ているなら、あなたはこの記事が便利だと思うでしょう

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。