Moz-Border-Radiusは、CSS3のBorder-Radiusプロパティに相当するGeckoに相当しましたが、いくつかの点で異なっていました。速記のプロパティにより、Web開発者は、境界線が定義されていない場合、丸い境界線、または丸い背景を指定することができました。
Gecko 2.0では、Moz-Border-Radiusは国境と帯に改名されました。 -moz-border-radiusは、Gecko 12.0
値の処理を変更しました。楕円を、国境となる馬鹿げた任意のサイズの要素の境界として指定することができます:50%。
ほとんどの場合、Shorthand Syntaxを使用する理由をはっきりと見ることができます。単一のコーナーをターゲットにしたい場合でも、代わりにこれを行う方がはるかに効率的です。
-moz-border-radiusプロパティは、四分の一の楕円の半径を定義する1つまたは2つの値を受け入れることで機能します。外側の境界端の角。最初の値は水平半径、2番目は垂直半径です。 1つの値のみが指定されている場合、両方のRadiiに使用されます。 -moz-border-radiusはFirefoxの古いバージョンで使用されるベンダー固有のプロパティであり、Border-Radiusは標準ですCSSプロパティ。どちらのプロパティも同じ目的を果たします。これは、丸い角を作成することです。ただし、すべての最新のブラウザでサポートされているため、標準のBorder-Radiusプロパティを使用することをお勧めします。 -moz-border-radiusプロパティを使用した円では、プロパティを50%に設定する必要があります。これにより、要素の幅と高さが等しいことを考えると、これにより完全な円が作成されます。 -moz-border-radiusプロパティで負の値を使用するとどうなりますか? -RADIUSプロパティ。負の値を使用する場合、宣言は無視され、プロパティは適用されません。 -moz-border-radiusプロパティは、国境スタイル、境界線、境界線などの他の国境特性と組み合わせて使用できます。これにより、丸い角にさまざまなスタイルを作成できます。
.media img {
border-top-left-radius: 20%;
border-top-right-radius: 20%;
border-bottom-right-radius: 20%;
border-bottom-left-radius: 20%;
}
.media img {
border-radius: 20% 0 0 0;
}
-moz-border-radiusプロパティはまだ必要ですか? -Moz-Border-Radiusプロパティは、標準のBorder-Radiusプロパティをサポートしていなかったため、最初はFirefoxブラウザーに使用されていました。ただし、Firefox 4.0以降以来、標準的なBorder-Radiusプロパティは完全にサポートされています。したがって、Firefoxの古いバージョンのために開発していない限り、-Moz-Border-Radiusの使用はもはや必要ありません。
-moz-border-radiusプロパティはどのように機能しますか?
-moz -border -radiusプロパティでパーセンテージを使用できますか? -border-radiusプロパティ。パーセンテージは、境界ボックスの幅と高さに関して計算され、結果の形状は対称楕円、または2つの長さが等しい場合は円です。 -radius and Border-radius?
-moz-border-radiusプロパティで各コーナーに異なる値を使用できますか? -moz-border-radius-topleft、-moz-border-radius-topright、-moz-border-radius-bottomrightを使用して、各コーナーの異なる値を指定できます。 -moz-border-radius-bottomleftプロパティ。
-moz-border-radiusプロパティはすべてのブラウザーでサポートされていますか? Mozilla固有のプロパティなので、Firefoxでのみサポートされています。ただし、すべての最新のブラウザは標準のBorder-Radiusプロパティをサポートするため、代わりにクロスブラウザーの互換性に使用することをお勧めします。
以上がMoz-Border-Radius(CSSプロパティ)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。