元素的边框 (border) 是围绕元素内容和内边距的一条或多条线。
CSS border 属性允许你规定元素边框的样式、宽度和颜色。
CSS 边框
通过使用 CSS 边框属性,我们可以创建出效果出色的边框,并且可以应用于任何元素。
每个边框有 3 种属性:宽度、样式,以及颜色。
CSS 边框与背景
CSS 规范指出,边框绘制在"元素的背景之上"。这很重要,因为有些边框是"间断的"(例如,点线边框或虚线框),元素的背景应当出现在边框的可见部分之间。
CSS 边框的样式
CSS 的 border-style 属性 定义了边框的样式,包括 none。
CSS 定义多种样式
您可以为一个边框定义多个样式,例如:
p.aside {border-style: solid dotted dashed double;}
上面这条规则为类名为 aside 的段落定义了四种边框样式:实线上边框、点线右边框、虚线下边框和一个双线左边框。这里的值采用了 top-right-bottom-left 的顺序。
边框样式值如下:
none :无边框。与任何指定的border-width值无关
hidden :隐藏边框。IE不支持
dotted :在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为点线。否则为实线(常用)
dashed :在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线。否则为实线(常用)
solid :实线边框(常用&#