border-styleプロパティは、上下左右のボーダーのスタイルをまとめて指定する際に使用します。
上下左右を異なったスタイルにしたい場合には、スペースで区切って複数の値を指定します。
値を1つ指定した場合: | [上下左右]がそのスタイルになります。 |
値を2つ指定した場合: | 記述した順に[上下][左右]のスタイルになります。 |
値を3つ指定した場合: | 記述した順に[上][左右][下]のスタイルになります。 |
値を4つ指定した場合: | 記述した順に[上][右][下][左]のスタイルになります。 |
p.sample1 {border-style: none;}
p.sample2 {border-style: hidden;}
p.sample3 {border-style: solid;}
p.sample4 {border-style: double;}
p.sample5 {border-style: groove;}
p.sample6 {border-style: ridge;}
p.sample7 {border-style: inset;}
p.sample8 {border-style: outset;}
p.sample9 {border-style: dashed;}
p.sample10 {border-style: dotted;}
p.sample11 {border-style: solid double;}
p.sample12 {border-style: solid double groove;}
p.sample13 {border-style: solid double groove ridge;}
<html>
<head>
<link rel=”stylesheet” href=”/tech/style/bordersample.css”
type=”text/css”>
</head>
<body>
<p class=”sample1″>none</p>
<p class=”sample2″>hidden</p>
<p class=”sample3″>solid</p>
<p class=”sample4″>double</p>
<p class=”sample5″>groove</p>
<p class=”sample6″>ridge</p>
<p class=”sample7″>inset</p>
<p class=”sample8″>outset</p>
<p class=”sample9″>dashed</p>
<p class=”sample10″>dotted</p>
<p class=”sample11″>上下solid、左右double</p>
<p class=”sample12″>上solid、左右double、下groove</p>
<p class=”sample13″>上solid、右double、下groove、左ridge</p>
</body>
</html>
none
hidden
solid
double
groove
ridge
inset
outset
dashed
dotted
上下solid、左右double
上solid、左右double、下groove
上solid、右double、下groove、左ridge