注意:
可以为所有不同的边界设置不同的属性, 即顶部边界, 右侧边界, 底部边界和左侧边界。
CSS边框的属性:
边框样式:
border-style属性指定边框的类型。如果未设置边框样式, 则其他边框属性均无法使用。
以下是边框的类型:
* dotted –定义虚线边框
*虚线–定义虚线边框
* solid –定义实线边框
* double-定义一个双边框
*凹槽–定义3D凹槽边框。
* ridge-定义3D脊状边框。
* inset –定义3D插入边框。
* outset –定义3D起始边框。
*无-定义无边框
* hidden –定义隐藏边框
例子:
<!DOCTYPE html>
< html >
< head >
< style >
p.dotted {
border-style: dotted;
}
p.dashed {
border-style: dashed;
}
p.solid {
border-style: solid;
}
p.double {
border-style: double;
}
</ style >
</ head >
< body >
< h2 >The border-style Property</ h2 >
< p >lsbin</ p >
< p class = "dotted" >A dotted border.</ p >
< p class = "dashed" >A dashed border.</ p >
< p class = "solid" >A solid border.</ p >
< p class = "double" >A double border.</ p >
</ body >
</ html >
输出如下:
边框宽度:
边框宽度设置边框的宽度。边框的宽度可以是px, pt, cm或细, 中, 粗。
例子:
<!DOCTYPE html>
< html >
< head >
< style >
p {
border-style: solid;
border-width: 8px;
}
</ style >
</ head >
< body >
< p >
lsbin</ p >
< p >
Border properties
</ p >
</ body >
</ html >
输出如下:
边框颜色:
此属性用于设置边框的颜色。可以使用颜色名称, 十六进制值或RGB值设置颜色。如果未指定颜色, 则border会继承元素本身的颜色。
例子:
<!DOCTYPE html>
< html >
< head >
< style >
p {
border-style: solid;
border-color: red
}
</ style >
</ head >
< body >
< p >
lsbin</ p >
< p >Border properties:color
</ p >
</ body >
</ html >
输出如下:
边框各边:
各个侧面可以设置为不同的属性。
语法如下:如果border属性具有4个值, 则。
border-style: solid dashed dotted double
Solid: top border
Dashed: right border
Dotted: bottom border
Double: left border
例子:
<!DOCTYPE html>
< html >
< head >
< style >
p {
border-style: solid dashed dotted double;
border-color: red;
}
</ style >
</ head >
< body >
< p >lsbin</ p >
< p >
Border properties:color
</ p >
</ body >
</ html >
输出如下:
语法如下:如果border属性具有3个值, 则:
border-style: solid dotted double
Solid:top border
Dotted: Left and right border
Double: bottom border
例子:
<!DOCTYPE html>
< html >
< head >
< style >
p {
border-style: solid dashed dotted;
border-color: blue;
}
</ style >
</ head >
< body >
< p >lsbin</ p >
< p >
Border properties:color
</ p >
</ body >
</ html >
输出如下:
语法如下:如果border属性具有2个值
border-style:solid dotted
Solid:top and bottom border
Dotted: right and left border
例子:
<!DOCTYPE html>
< html >
< head >
< style >
p {
border-style: solid dashed;
border-color: blue;
}
</ style >
</ head >
< body >
< p >lsbin</ p >
< p >
Border properties:color
</ p >
</ body >
</ html >
输出如下:
语法如下:如果border属性值为1
border-style:dotted
Dotted:top, bottom, left and right border
例子:
<!DOCTYPE html>
< html >
< head >
< style >
p {
border-style: solid;
border-color: green;
}
</ style >
</ head >
< body >
< p >lsbin</ p >
< p >
Border properties:color
</ p >
</ body >
</ html >
输出如下: