ホーム HTML CSS XML JAVASCRIPT   PHP SQL MORE...   リファレンス 事例集    

CSS3 border-radius プロパティ

CSS3 Reference 完全な CSS3 リファレンス

div 要素に角丸のボーダーを追加します:

div
{
border:2px solid;
border-radius:25px;
-moz-border-radius:25px; /* Firefox 3.6 and earlier */
}

Try it yourself »

ブラウザ・サポート

Internet Explorer Firefox Opera Google Chrome Safari

border-radius プロパティは、IE9+、Firefox 4+、Chrome、Safari 5+、および Opera でサポートされています。

Firefox 3.6 以前では、代替手段として -moz-border-radius プロパティをサポートしています。


定義と用法

border-radius プロパティは、4つの border-*-radius プロパティを設定するためのショートハンド・プロパティです。

チップ: このプロパティにより、要素へ角丸のボーダーを追加することができます!

デフォルト値: 0
継承: no
バージョン: CSS3
JavaScript構文: object.style.borderRadius="5px"


構文

border-radius: 1-4 length|% / 1-4 length|%;

注: 各半径に対する4つの値は、左上、右上、右下、左下の順に設定されます。 左下が省略された場合、右上と同じ値になります。 右下が省略された場合、左上と同じ値になります。 右上が省略された場合、左上と同じ値になります。

説明
length コーナーの形状を定義します
% コーナーの形状を % で定義します

例 1

border-radius:2em;

は、次と同じです:

border-top-left-radius:2em;
border-top-right-radius:2em;
border-bottom-right-radius:2em;
border-bottom-left-radius:2em;

例 2

border-radius: 2em 1em 4em / 0.5em 3em;

は、次と同じです:

border-top-left-radius: 2em 0.5em;
border-top-right-radius: 1em 3em;
border-bottom-right-radius: 4em 0.5em;
border-bottom-left-radius: 1em 3em;


関連ページ

CSS3 チュートリアル: CSS3 Borders


CSS3 Reference 完全な CSS3 リファレンス