[解決済み] moz-とwebkit-とは何ですか?[重複しています]。
2022-02-10 10:24:09
質問
-webkit-column-count: 3;
-webkit-column-gap: 10px;
-webkit-column-fill: auto;
-moz-column-count: 3;
-moz-column-gap: 10px;
-moz-column-fill: auto;
私はCSS初心者なのですが、先日あるCSSのコードを見ていたら、こんな行を見つけました。私がCSSを学ぶために使ったチュートリアルでは、このような行は見たことがありません。この行はどのように説明されているのでしょうか?または、このような行を実装することを学べるソースはありますか?
どのように解決するのですか?
これらは、関連するレンダリングエンジンが提供するベンダープレフィックスプロパティ(
-webkit
は、Chrome、Safari。
-moz
Firefoxの場合。
-o
はOpera用です。
-ms
Internet Explorerの場合)。一般的には、W3が最終的に明確化/定義する前に、新しい、または独自の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;
を指定します。
column-count
,
column-gap
と
column-fill
プロパティを Webkit ブラウザおよび Firefox で使用できるようにしました。
参考文献
関連
-
[解決済み] Bootstrapコンテナが複数またはネストされていませんか?
-
[解決済み] CSSでcellpaddingとcellspacingを設定する?
-
[解決済み] SCSSとSassの違いは何ですか?
-
[解決済み] チェックボックスとそのラベルをクロスブラウザーで一貫して揃える方法
-
[解決済み] visibility:hiddenとdisplay:noneの違いは何ですか?
-
[解決済み] CSSのクラス名/セレクタに使用できる文字は?
-
[解決済み] クラスを条件付きで適用する場合の最適な方法は何ですか?
-
[解決済み] Javascript / Chrome - webkitインスペクタからオブジェクトをコードとしてコピーする方法
-
[解決済み] WebKit の event.layerX と event.layerY に関する問題
-
[解決済み】WebKitとは何ですか、CSSとどのような関係があるのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】DIVの幅が100%というのは本当の100%ではない
-
[解決済み】bootstrap 3で画像にテキストを回り込ませる
-
[解決済み] CSSでボックスの下枠を削除する方法
-
[解決済み] <label for=""> CSSを非表示にする方法
-
[解決済み] 位置固定が効かないのが絶対のように効いている【非公開
-
[解決済み] cssによる波状の形状
-
[解決済み] ネストしたdivのcssを簡素化
-
[解決済み] セレクトボックスのテキストを中央揃えにすることは可能ですか?
-
[解決済み] three.jsの背景を透明や他の色に変更する。
-
[解決済み] 幅・高さをピクセル単位からパーセント単位で設定する。