border-style
- 版本:CSS1
- 2018.3.6
简写属性语法:
分拆独立属性语法:
border-*-style = border-top-style
,border-right-style
,border-bottom-style
,border-left-style
默认值:none
适用于:所有元素
继承性:无
动画性:否
计算值:指定值
媒 体:视觉
<line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset
取值:
- none:
- 无轮廓。当定义了该值时,border-color将被忽略,border-width计算值为
0
,除非边框轮廓应用了border-image。 - hidden:
- 隐藏边框。
- dotted:
- 点状轮廓。
- dashed:
- 虚线轮廓。
- solid:
- 实线轮廓
- double:
- 双线轮廓。两条单线与其间隔的和等于指定的border-width值
- groove:
- 3D凹槽轮廓。
- ridge:
- 3D凸槽轮廓。
- inset:
- 3D凹边轮廓。
- outset:
- 3D凸边轮廓。
说明:
定义元素的边框样式。
border-style
如果提供全部四个参数值,将按上、右、下、左的顺序作用于四边;只提供一个,将用于全部的四边;提供两个,第一个用于上、下,第二个用于左、右;提供三个,第一个用于上,第二个用于左、右,第三个用于下。- 如果border-width等于
0
,border-style
及其分拆独立属性将失效。 - 对应的脚本特性分别为:borderStyle, borderTopStyle, borderRightStyle, borderBottomStyle, borderLeftStyle。
兼容性:
- 浅绿 = 支持
- 红色 = 不支持
- 粉色 = 部分支持
Values | IE | Firefox | Chrome | Safari | Opera | iOS Safari | Android Browser | Android Chrome |
---|---|---|---|---|---|---|---|---|
Basic Support | 8.0+ | 40.0+ | 40.0+ | 8.0+ | 40.0+ | 8.0+ | 4.4+ | 28.0+ |