TECH I.S.

CSS 角丸


CSS border-radius

CSSでborder-radiusプロパティを使用すると、任意の要素に「角を丸くする」ことができます。


CSSのborder-radiusプロパティ

CSSborder-radiusプロパティは、要素の角の半径を定義します。

ヒント:このプロパティを使用すると、要素に丸みを帯びた角を追加できます!

以下に3つの例を示します。

1 指定された背景色を持つ要素の角を丸くする

丸い角!

2 境界線のある要素の角を丸くする

丸い角!

3 背景画像のある要素の角を丸くする

丸い角!

コードは次のとおりです。

#rcorners1 {   border-radius: 25px;   background: #73AD21;   padding: 20px;   width: 200px;   height: 150px; } #rcorners2 {   border-radius: 25px;   border: 2px solid #73AD21;   padding: 20px;   width: 200px;   height: 150px; } #rcorners3 {   border-radius: 25px;   background: url(paper.gif);   background-position: left top;   background-repeat: repeat;   padding: 20px;   width: 200px;   height: 150px; }

自分で試してみる»

ヒント:border-radiusプロパティは、実際にはborder-top-left-radiusborder-top-right-radiusborder-bottom-right-radiusborder-bottom-left-radiusプロパティの短縮形プロパティです。


CSS border-radius - 各コーナーを指定

border-radiusプロパティには、1~4つの値を指定できます。ルールは次のとおりです。

4つの値 - border-radius: 15px 50px 30px 5px;(最初の値は左上隅に適用され、2番目の値は右上隅に適用され、3番目の値は右下隅に適用され、4番目の値は左下隅に適用されます)

3つの値 - border-radius: 15px 50px 30px;(最初の値は左上隅に適用され、2番目の値は右上隅と左下隅に適用され、3番目の値は右下隅に適用されます)

2つの値 - border-radius: 15px 50px;(最初の値は左上隅と右下隅に適用され、2番目の値は右上隅と左下隅に適用されます)

1つの値 - border-radius: 15px;(値は、均等に丸められた4つの角すべてに適用されます)

コードは次のとおりです。

#rcorners1 {   border-radius: 15px 50px 30px 5px;   background: #73AD21;   padding: 20px;   width: 200px;   height: 150px; } #rcorners2 {   border-radius: 15px 50px 30px; background: #73AD21;   padding: 20px;   width: 200px;   height: 150px; } #rcorners3 {   border-radius: 15px 50px;   background: #73AD21;   padding: 20px;   width: 200px; height: 150px; } #rcorners4 {   border-radius: 15px; background: #73AD21;   padding: 20px;   width: 200px;   height: 150px; }

自分で試してみる»

楕円形のコーナーを作成することもできます

#rcorners1 {   border-radius: 50px / 15px;   background: #73AD21;   padding: 20px;   width: 200px;   height: 150px; } #rcorners2 {   border-radius: 15px / 50px;   background: #73AD21; padding: 20px;   width: 200px;   height: 150px; } #rcorners3 { border-radius: 50%;   background: #73AD21;   padding: 20px;   width: 200px;   height: 150px; }

自分で試してみる»


CSS border-radiusプロパティ

プロパティ

説明

border-radius 4つのborder-*-*-radiusプロパティすべてを設定するための簡略プロパティ
border-top-left-radius 左上隅の境界線の形状を定義します
border-top-right-radius 右上隅の境界線の形状を定義します
border-bottom-right-radius 右下隅の境界線の形状を定義します
border-bottom-left-radius 左下隅の境界線の形状を定義します


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細