border-style プロパティ
border-style プロパティは、border の実線やドット線といった線種(スタイル)を指定する CSS のプロパティです。
border はこの *-style プロパティを指定していないと表示されないことに注意が必要です。
border の上下左右の線種
を一括指定できます。上下左右で別々に線種
を指定したい場合は、複数の指定値を半角スペースで区切ります。
線種には実線( solid )や ドット線( dotted )などの他、立体的にみせる groove、 ridge、 inset、outset といったもののあります。詳しくは値(Values)
を参照してください。
border-style プロパティは、border-top-style、border-bottom-style、border-left-style、border-right-style によって上下左右の辺を別々にスタイルを指定することができます。
または、border-style プロパティの指定値を半角スペースで区切って上下左右それぞれのスタイルを指定することもできます。
指定値を2つにすると上下、左右の指定にになります。
指定値を3つにすると上、左右、下の指定にになります。
ページ内 Index
構文(Syntax)
CSS
DOM ( JavaScript )
値(Values)
Value | 摘要 |
---|---|
none | 初期値(default値) |
hidden | 非表示 |
dotted | ドット点線 |
dashed | 点線 |
solid | 実線 |
double | 二重線 |
groove | 3D丸みのある隆起した線 |
ridge | 3D隆起した線 |
inset | エレメント全体を凹んだ立体にみせる |
outset | エレメント全体を立体にみせる |
initial | 初期値に戻す |
inherit | 親エレメントのプロパティを継承 |
備考(Remarks)
初期値(Default value) | none |
継承(Inherited) | no |
変化(Animatable) | no |
Example
border-styleの例です。borderはエレメントの枠線が作成できますが、border-styleを設定しないと表示されません。
上下左右ごとのスタイル指定
border-style プロパティは、border-top-style、border-bottom-style、border-left-style、border-right-style によって上下左右の辺を別々にスタイルを指定することができます。
関連 CSS プロパティ
以下は border-style に関連するプロパティです。
border | border-width、border-style、border-colorプロパティを一括指定 |
border-color | 線の色 |
border-image | border線を画像で |
border-radius | 線の角を丸く |
border-style | 線の種類 |
border-width | 線の幅 |