CSSで境界線を設定するには? Web ページのフロントエンドを開発する場合、Web ページ上の要素をより快適に見せるために、ボタンなどの丸い境界線を設定する必要があることがよくあります。では、丸い境界線を設定するにはどうすればよいでしょうか。この記事ではCSSで角丸枠を設定する方法を紹介します。
CSS で丸い境界線を設定する最も一般的で簡単な方法は、border-radius 属性を使用することです。
CSS の角丸には、border-radius (「境界線の半径」を意味します) という 1 つのプロパティを設定するだけで済みます。このプロパティに値を指定して、4 隅すべての半径を同時に設定します。すべての法的な CSS 測定値 (em、ex、pt、px、パーセントなど) を使用できます。
丸い境界線を設定する CSS コード例を見てみましょう:
<!DOCTYPE html> <html> <head> <style> div { text-align:center; border:2px solid #a1a1a1; padding:80px 40px; background:pink; width:150px; border-radius:25px; -moz-border-radius:25px; /* 老的 Firefox */ } </style> </head> <body> <div>圆角边框</div> </body> </html>
効果は次のとおりです:
border-radius は同時に 1 ~ 4 つの値を設定できます。
値を設定すると、4 つのフィレットすべてがこの値を使用することになります。
CSSの丸枠コード: border-radius: 15px;
2つの値が設定されている場合、左上隅と右下隅は最初の値を使用することを意味します 値を指定すると、右上隅と左下隅には 2 番目の値が使用されます。
CSSの丸枠コード: border-radius: 15px 5px;
3つの値が設定されている場合、左上隅は最初の値を使用し、右上隅と左下隅は2番目の値を使用することを意味します値、右下隅では 3 番目の値 3 つの値が使用されます。
CSSの丸枠コード: border-radius: 15px 5px 25px;
4つの値が設定されている場合は、順に 左上隅、右上隅、右下隅、左下隅(時計回りの順)に対応します。
CSS 丸めボーダー コード: border-radius: 15px 5px 25px 0px;
border-radius は、スラッシュを使用して 2 番目の値セットを設定することもできます。最初の値のセットは水平方向の半径を表し、2 番目の値のセットは垂直方向の半径を表します。 2 番目の値セットも 1 ~ 4 個の値を同時に設定でき、適用ルールは最初の値セットと同じです。
4つの角丸を同時に設定するだけでなく、各角を個別に設定することもできます。 4 つの角に対応して、CSS3 は 4 つの個別のプロパティを提供します:
border-top-left-radius
border-top-right-radius
border-bottom-right-radius
border-bottom-left-radius
これら 4 つそれぞれ属性には同時に 1 つまたは 2 つの値を設定できます。値を 1 に設定すると、水平半径が垂直半径と等しいことを意味します。 2 つの値が設定されている場合、最初の値は水平方向の半径を表し、2 番目の値は垂直方向の半径を表します。
上記は CSS で丸い境界線を設定する方法です。CSS 境界線のプロパティについて詳しく知りたい場合は、CSS マニュアル を参照してください。
以上がCSSで丸い枠線を設定するにはどうすればよいですか? CSS(画像とテキスト)で丸い枠線を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。