ボーダーの角丸をまとめて指定する
border-radius
{
border-radius
border-radiusプロパティは、ボーダーの角丸をまとめて指定するショートハンドです。
初期値 | 各プロパティに準じる |
---|---|
継承 | なし |
適用される要素 | border-collapseプロパティの値にcollapseが指定されたtable要素以外のすべての要素 |
モジュール | Backgrounds and Borders Module Level 3 |
値の指定方法
指定できる値はborder-radius系の各プロパティと同様です。それぞれの値は半角スペースで区切って4つまで指定でき、左上、右上、右下、左下の角の順に適用されます。いずれかの値を省略した場合は以下のような指定となります。
なお、水平、垂直方向を指定する場合は、半角スラッシュ(/)で区切って指定します。
- 値が1つ すべての角に同じ値が適用されます。
- 値が2つ 1つ目が左右上角、2つ目が左右下角に適用されます。
- 値が3つ 1つ目が左上角、2つ目が右上角と左下角、3つ目が右下角に適用されます。
サンプルコード
div{ width: 500px; height: 100px; background: #00ff00; border-radius: 50px 50px 0 0/50px 50px 0 0; }