前の章の例から、各辺に異なる境界線を指定できることがわかりました。
CSS には、各境界線 (上、右、下、左) を指定するために使用できるプロパティもあります。
p {
border-top-style: dotted;
border-right-style: solid;
border-bottom-style: dotted;
border-left-style: solid;
}
结果:
さまざまな境界線のスタイル
上記の例の結果は次と同じです。
p {
border-style: dotted solid;
}
border-style 属性で 4 つの値が設定されている場合:
border-style 属性で 3 つの値が設定されている場合:
border-style 属性で 2 つの値が設定されている場合:
border-style 属性で値が設定されている場合:
/* 4 つの値 */
p {
border-style: dotted solid double dashed;
}
/* 3 つの値 */
p {
border-style: dotted solid double;
}
/* 2 つの値 */
p {
border-style: dotted solid;
}
/* 1 つの値 */
p {
border-style: dotted;
}
上の例では、border-style 属性を使用しています。 ただし、border-width と border-color も同様に機能します。