これは、境界線の半径をに追加しているときに頭に浮かびました<div>
。CSSプロパティはborder-radius
Mozillaで正常に機能するのに、なぜ必要なの-moz-border-radius
ですか?
質問する
155 次
2 に答える
5
古いバージョンのFirefox、つまりFirefox3.6以前の場合。
于 2012-09-11T00:33:43.703 に答える
2
このようなベンダー固有のプレフィックスを使用した(簡単な)歴史があり、以前のブラウザーでコードをより簡単に読み取ることができます。HTML5 / CSS3サポートの初期には、各ブラウザーは要素を異なる方法で処理したため、border-radiusは次のようになります。
.rectangle {
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
}
現在、多くの最新のブラウザは「border-radius」(たとえば、最新のChrome、Safari、Firefox、IE9)のようなスタイルを受け入れているため、前述のミニテックのように、これらのスタイルは現在、古いバージョンの最新ブラウザをサポートするために使用されています。
于 2012-09-11T00:46:34.650 に答える