box-shadow
介绍
box-shadow 属性用于在元件的框架上添加阴影效果,该属性可设置的值包括 X 轴偏移、Y 轴偏移、阴影模糊半径、阴影扩散半径,和阴影颜色,并以多个逗号分隔。box-shadow 以由逗号分隔的列表来描述一个或多个阴影效果。该属性可以让几乎所有元件的边框产生阴影。如果元件同时设置了 border-radius,阴影也会有圆角效果。多个阴影在 z 轴的顺序和多个 text shadows 规则相同 (第一个阴影在最上面)。
使用示例
语法
取值
- 给出两个、三个或四个数字值的情况。
- 如果只给出两个值, 这两个值将被浏览器解释为 x 轴上的偏移量
<offset-x>和y轴上的偏移量<offset-y>。 - 如果给出了第三个值, 这第三个值将被解释为模糊半径的大小
<blur-radius>。 - 如果给出了第四个值, 这第四个值将被解释为扩展半径的大小
<spread-radius>。
- 如果只给出两个值, 这两个值将被浏览器解释为 x 轴上的偏移量
- 可选,插页 (阴影向内)
inset。 - 可选,颜色值
<color>。
形式定义
| 初始值 | none |
| 适用元素 | 所有元件 |
| 是否支持继承 | no |
| 是否支持动画 | no |
形式语法
与 Web 的区别
暂时不支持 inherit、initial、revert、unset、inset 等取值。
兼容性
LCD tables only load in the browser
