|
|
|
| 機能 | ボーダー(枠線)の定義 |
|---|---|
| 指定可能な値 | 色、border-style, border-widthの値 |
| 初期値 | 色はcolorプロパティによる、スタイルは「none」、太さは、「medium」 |
| 継承 | しない |
| 適用可能なボックス | 全て |
borderプロパティは、要素の4辺全てのボーダー(枠線)のスタイルを定義します。枠線のスタイルについては、border-styleを参照してください。また、要素にcolorプロパティが定義されていると、枠線にその色が使用されます。
h2 {
border: solid;
}
div {
color: #090;
border: double;
}
枠線の一括指定borderの値をスペースで区切って、複数指定すると、枠線の太さ、スタイル、色を一括して設定することができます。値を記述する順番は、どのような順番でも構いません。
borderプロパティの使用には、この方法が最もよく使用される方法だと思います。
h2 {
border: 1px solid #900;
}
div {
border: dotted thick #900;
}
h3 {
border: pink double 8px;
}
上下左右の枠線を個別に設定する場合には、border-top等のプロパティを使用します。
その他のborder関連プロパティ以下に、その他のborder関連プロパティを紹介します。ただし、通常、使用されるのは、border-top, border-right, border-bottom, border-left程度です。その他のプロパティについては、参考程度に留めてください。
| プロパティ名 | 機能 | 詳細 |
|---|---|---|
| border-top | 上側のボーダーの定義 | 詳細 |
| border-right | 右側のボーダーの定義 | |
| border-bottom | 下側のボーダーの定義 | |
| border-left | 左側のボーダーの定義 | |
| border-style | ボーダーの表示スタイルを定義 | 詳細 |
| border-top-style | ボーダーの上側の表示スタイルを定義 | 詳細 |
| border-right-style | ボーダーの右側の表示スタイルを定義 | |
| border-bottom-style | ボーダーの下側の表示スタイルを定義 | |
| border-left-style | ボーダーの左側の表示スタイルを定義 | |
| border-width | ボーダーの幅を定義 | 詳細 |
| border-top-width | ボーダーの上側の幅を定義 | 詳細 |
| border-right-width | ボーダーの右側の幅を定義 | |
| border-bottom-width | ボーダーの下側の幅を定義 | |
| border-left-width | ボーダーの左側の幅を定義 | |
| border-color | ボーダーの色を定義 | 詳細 |
| border-top-color | ボーダーの上側の色を定義 | 詳細 |
| border-right-color | ボーダーの右側の色を定義 | |
| border-bottom-color | ボーダーの下側の色を定義 | |
| border-left-color | ボーダーの左側の色を定義 |