Cascading Style Sheets border-width property.
border-widthプロパティは、上下左右のボーダーの太さをまとめて指定する際に使用します。上下左右を異なった太さにしたい場合には、半角スペースで区切って4つまでの値を指定できます。
尚、ボーダーは太さや色だけを指定しても表示されないので注意してください。これは、border-styleプロパティの初期値が none となっているためです。ボーダーを表示させるには、太さや色だけでなく種類も同時に指定してやる必要があります。
それぞれの辺は個別に、border-top-width, border-right-width, border-bottom-width, border-left-width や、書字方向による指定を利用して border-block-start-width, border-block-end-width, border-inline-start-width, border-inline-end-width で設定することができます。
border-width: 値(複数可)
1px
1em
1ex
thin
medium
thick
CSS source
p {
margin: 1.5em;
padding: 1.5em;
border: solid #dd2200;
}
.c1 {
border-width: 10px;
}
HTML source
<p class="c1">この段落の border-width には、値を 1個指定しています。</p>
値を 1個指定した場合
この段落の border-width には、値を 1個指定しています。
CSS source
p {
margin: 1.5em;
padding: 1.5em;
border: solid #dd2200;
}
.c2 {
border-width: 1px 10px;
}
HTML source
<p class="c2">この段落の border-width には、値を 2個指定しています。</p>
値を 2個指定した場合
この段落の border-width には、値を 2個指定しています。
CSS source
p {
margin: 1.5em;
padding: 1.5em;
border: solid #dd2200;
}
.c3 {
border-width: 1px 10px 20px;
}
HTML source
<p class="c3">この段落の border-width には、値を 3個指定しています。</p>
値を 3個指定した場合
この段落の border-width には、値を 3個指定しています。
CSS source
p {
margin: 1.5em;
padding: 1.5em;
border: solid #dd2200;
}
.c4 {
border-width: 1px 10px 20px 30px;
}
HTML source
<p class="c4">この段落の border-width には、値を 4個指定しています。</p>
値を 4個指定した場合
この段落の border-width には、値を 4個指定しています。