-moz- および -webkit- プレフィックスについて
「-webkit-」や「-moz-」のようなプレフィックスを持つ CSS コードに遭遇した場合」、その目的を理解することが不可欠です。これらのプレフィックスは、W3 による標準化の前に、新しい CSS 機能や独自の CSS 機能の実装を可能にするベンダー固有のプロパティです。
ベンダー プレフィックスの利点
これらのプレフィックスにより、次のことが可能になります。ブラウザーを使用して新機能をテストし、さまざまなレンダリング エンジンでの不一致を考慮します。ブラウザの互換性が向上するにつれて、プロパティの最終バージョンがサポートされると、プレフィックスは徐々に削除されます。
プレフィックスを使用するためのベスト プラクティス
ベンダー プレフィックスを使用することをお勧めします。最初にプロパティのバージョンが表示され、次にプレフィックスのないバージョンが続きます。これにより、ブラウザーでサポートされている接頭辞のないプロパティが接頭辞の設定をオーバーライドするようになります。例:
.elementClass { -moz-border-radius: 2em; -ms-border-radius: 2em; -o-border-radius: 2em; -webkit-border-radius: 2em; border-radius: 2em; }
具体的な例
指定した CSS コード内:
-webkit-column-count: 3; -webkit-column-gap: 10px; -webkit-column-fill: auto; -moz-column-count: 3; -moz-column-gap: 10px; -moz-column-fill: auto;
これらの接頭辞付きプロパティは列数を設定します。 Webkitブラウザのcolumn-gap属性とcolumn-fill属性、およびFirefox.
参考文献
以上がCSS の -webkit- および -moz- プレフィックスとは何ですか?また、それらはどのように使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。