TECH I.S.

CSSで枠線(border)をデザインする方法


CSSでborderプロパティを使用すると、要素の枠線のスタイル、幅、色を指定できます。


四方に境界線があります。


赤い下の境界線があります。


枠線を丸くしました。


青い左枠があります。


CSS 境界線のスタイル

border-styleプロパティは、表示する境界線の種類を指定します。

The following values are allowed:

  • dotted- 点線の境界線を定義します
  • dashed- 破線の境界線を定義します
  • solid- 実線の境界線を定義します
  • double- 二重枠を定義します
  • groove- 3D 溝付き境界線を定義します。効果はボーダーカラーの値によって異なります。
  • ridge - 3Dの縁取りを定義します。効果はborder-colorの値によって異なります。
  • inset- 3D 差し込み境界線を定義します。効果はボーダーカラーの値によって異なります。
  • outset- 3D アウトセット境界線を定義します。効果はボーダーカラーの値によって異なります。
  • none- 境界線を定義しません
  • hidden- 隠し境界線を定義します
border-styleプロパティには、1~4つの値(上境界線、右境界線、下境界線、および左境界線)を指定できます。

さまざまな境界線スタイルのデモンストレーション:

p.dotted {border-style: dotted;} p.dashed {border-style: dashed;} p.solid {border-style: solid;} p.double {border-style: double;} p.groove {border-style: groove;} p.ridge {border-style: ridge;} p.inset {border-style: inset;} p.outset {border-style: outset;} p.none {border-style: none;} p.hidden {border-style: hidden;} p.mix {border-style: dotted dashed solid double;}

結果:

点線の境界線。

破線の境界線。

しっかりとした境界線。

二重枠です。

溝の境界線。効果は、border-color値によって異なります。

尾根の境界線です。効果は、border-color値によって異なります。

差し込み枠。効果は、border-color値によって異なります。

開始境界線。効果は、border-color値によって異なります。

境界線がない。

隠れた境界線。

ミックスボーダー。

注:他のCSS境界線プロパティ(次の章で詳しく説明します)は、border-styleプロパティが設定されていない限り、何の効果もありません。



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

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

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

スクールの詳細