枠線の太さを指定する

[新着] Webテンプレートを仮オープンしました


border-width: ***; border-***-width: ***;

ブラウザ
Internet Explorer Netscape Firefox Opera
参考
書式基本 要素名 クラス ID

border-widthborder-***-width は、枠線の太さを指定するプロパティです。
上下左右の枠線をまとめて指定する方法と、それぞれを個別に指定する方法があります。

border-width … 上下左右をまとめて指定します。
border-***-width … 上下左右を個別に指定します。(*** の部分には、toprightbottomleft が入ります)


div {
border-width: medium thin;
border-color: #000000;
border-style: solid;

}

p {
border-top-width: 3px;
border-right-width: 6px;
border-bottom-width: 9px;
border-left-width: 12px;
border-color: #000000;
border-style: solid;

}


【太さの指定】

枠線の太さは、次の値で指定します。

数値+単位(px、他)

thin … 細い線
medium … 中間の太さ(デフォルト)
thick … 太い線

【太さのサンプル】

thin

medium

thick

1px

2px

3px

5px

10px


border-width … 上下左右をまとめて指定する

border-width 枠線の太さを指定します

【指定方法】

border-width: 5px; … [上下左右] を指定
border-width: 5px 10px; … [上下] と [左右] を指定
border-width: 5px 10px 15px; … [上] と [左右] と [下] を指定
border-width: 5px 10px 15px 20px; … [上] と [右] と [下] と [左] を指定

上記例のように、4タイプの指定方法があります。
それぞれの値は、半角スペースで区切って記述します。


border-***-width … 上下左右を個別に指定する

border-top-width 上の枠線を指定します
border-right-width 右の枠線を指定します
border-bottom-width 下の枠線を指定します
border-left-width 左の枠線を指定します

使用例

<html>
<head>
<title>TAG index Webサイト</title>

<style type="text/css">
<!--

h2, h3, span {
border-color: #2b2b2b;
border-style: solid;

}

.example1 {
border-width: thin;
}
.example2 {
border-top-width: 0;
border-right-width: 0;
border-bottom-width: 3px;
border-left-width: 10px;
}


-->
</style>

</head>
<body>

<h2 class="example1">細い枠線</h2>
<h3 class="example2">上右は枠線なし、下に3px、左に10pxの枠線</h3>
<p>細い<span class="example1">枠線</span>を指定します</p>

</body>
</html>

これをブラウザで見ると次のように表示されます

細い枠線

上右は枠線なし、下に3px、左に10pxの枠線

細い枠線を指定します



[特集] レンタルサーバー比較 & サーバー選びのチェックポイント

サイト内検索について - ベーシック版