预览
设置
X 偏移
5px
Y 偏移
5px
模糊
15px
扩展
0px
颜色
透明度
20%
内阴影
图层
CSS 代码
CSS Box Shadow 生成器
工具功能
通过滑块调整 X/Y 偏移、模糊、扩展、颜色和透明度,实时查看阴影更新。切换内阴影在外部和内部阴影之间切换。添加多个阴影图层实现深度效果。应用预设快速开始,然后精细调整。点击一下复制 CSS 代码。
使用方法
- 选择预设或从默认值开始。
- 调整滑块设置偏移、模糊、扩展和透明度。
- 点击颜色色板更改阴影颜色。
- 切换内阴影获得内部阴影效果。使用+ 添加图层叠加效果。
- 点击复制复制生成的 CSS。
常见问题
什么是 CSS box-shadow?
CSS `box-shadow` 属性为元素添加阴影效果。完整语法为 `box-shadow: [inset] x-offset y-offset blur spread color`。用逗号分隔可以叠加多层阴影。
“内阴影”选项有什么作用?
开启内阴影后,阴影会出现在元素内部而不是外部,形成按下或凹陷的效果,常用于内发光或按钮按下状态。
“扩展”值是什么?
扩展值在模糊之前放大或缩小阴影。正值让阴影大于元素,负值让阴影缩小。扩展为 0 时阴影与元素大小相同。
如何创建多层阴影?
点击“+ 添加图层”新建一层阴影。每层都有独立的偏移、模糊、扩展、颜色和不透明度设置。各层在 CSS 输出中以逗号连接,这是标准 CSS,所有现代浏览器都支持。
box-shadow 和 drop-shadow 有什么区别?
box-shadow 作用于元素的矩形边框,忽略透明区域。`filter: drop-shadow()` 会跟随元素的可见形状(包括透明区域),更适合 SVG 或透明背景 PNG 等非矩形元素。