The border-style property specifies what kind of border to display.
该性质指定了要显示哪一种边框。
Note: None of the border properties will have ANY effect unless the border-style property is set!
注意,除非先设定 border-style 性质,否则任何 border 性质(如:border width、border color...)都不会产生效果。
border-style 可能的取值:
border-style 可以同时拥有1到4个值,对 border-width、border-color同样适用。
上 右 下 左 -->顺时针!
Tip: 还可单独对一条边的边框进行设定,对 border-width、border-color 同样适用。
The border-width property is used to set the width of the border.
该性质用于设定边框宽度。
The width is set in pixels, or by using one of the three pre-defined values: thin, medium, or thick
可用px设定确定的值表示,也可以用这三个预定义的值之一。
The border-color property is used to set the color of the borders
该性质用于设定边框的颜色。
The color can be set by: name, RGB, HEX, you can also set the border color to transparent
If the border color is not set it is inherited from the color property of the element.
如果没有明确设定边框颜色,则它的值将继承该元素的color性质的值。
可使用 border来一次性设定边框四个边的样式,如果有一个值没有设定,也是允许的。但应遵循的顺序如下:
border:5px solid red;
Tip: 同样的,可以只针对一条边来一次性设定边框样式。规则同上。
The CSS padding properties define the space between the element border and the element content.
该性质定义了元素的边框和内容区域之间的空隙。
可能的取值:
同 border 一样,可以针对每一条边单独设定内边距,也可以使用 padding 性质,一次全部设定。
单边设定: padding-top, padding-right, padding-bottom, padding-left
四条边一起设定,使用 padding 属性名,规则同 border-style:The CSS margin properties define the space around elements (outside the border).
该性质定义了元素外环绕元素的空间,外边距。
注意:
The margin does not have a background color, and is completely transparent.
外边距没有背景色,是完全透明的。
The padding is affected by the background color of the element.
而内边距要受到元素背景色的影响。
可能的取值:
It is also possible to use negative values, to overlap content.
外边距可以取负值,因为两个元素可以互相重叠
单边设定和缩写方法同padding.