CSS border
跳到导航
跳到搜索
概览
CSS 的 border 属性是一个用于设置各种单独的边界属性的简写属性。border 可以用于设置一个或多个以下属性的值:border-width、border-style、border-color。
Borders vs. outlines
边界(border)和轮廓(outline)很相似。然而轮廓在以下方面与边界不同:
轮廓不占据空间,他们在元素内容之外绘制。 根据规范,轮廓不必为矩形,尽管通常是矩形。
样例
/* style */
border: solid;
/* width | style */
border: 2px dotted;
/* style | color */
border: outset #f33;
/* width | style | color */
border: medium dashed green;
/* Global values */
border: inherit;
border: initial;
border: unset;
形式语法
border = <line-width> || <line-style> || <color> <line-width> = <length [0,∞]> | thin | medium | thick <line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset