可视化调整 Box-Shadow · 6个参数实时预览 · 5种预设 · 一键复制CSS
Box-Shadow 是CSS3中最常用的视觉效果属性,为网页元素添加深度和层次感。ng.cc推出的在线CSS阴影生成器提供可视化界面,通过调整水平偏移、垂直偏移、模糊半径、扩展半径、颜色、透明度6个参数,实时预览阴影效果。内置5种生产级预设,一键复制CSS代码,前端开发、UI设计必备工具。
X/Y偏移、模糊、扩展、颜色、透明度。负值偏移可创建左上阴影,扩展负值实现内陷效果。
拖动滑块快速调整,或直接输入精确数值。实时联动,满足精准设计和快速原型双需求。
轻柔、卡片、深陷、霓虹、无阴影。覆盖卡片设计、按钮状态、霓虹灯效等高频场景。
任何参数调整都在右侧代码区同步更新,包含完整的box-shadow声明,可直接复制使用。
| 参数 | 范围 | 说明 | 示例 |
|---|---|---|---|
| 水平偏移 | -50 ~ 50px | 正值向右,负值向左 | 5px 右阴影 |
| 垂直偏移 | -50 ~ 50px | 正值向下,负值向上 | -5px 上阴影 |
| 模糊半径 | 0 ~ 100px | 数值越大,边缘越模糊 | 10px 柔和阴影 |
| 扩展半径 | -20 ~ 20px | 正值扩大阴影,负值收缩 | -2px 内陷效果 |
| 颜色 | HEX | 任意色彩 | #4EC9B0 品牌色 |
| 透明度 | 0 ~ 1 | 0完全透明,1完全不透明 | 0.3 半透明 |
使用两层阴影:box-shadow: 0 2px 8px rgba(0,0,0,0.1), 0 4px 20px rgba(0,0,0,0.05);。第一层提供紧贴感,第二层提供漂浮感。
使用品牌色+高模糊+0偏移:box-shadow: 0 0 20px 5px #4EC9B0;。配合深色背景效果更佳。
在参数前添加inset关键字,当前版本暂未支持,您可以在生成的CSS代码中手动添加。
inset关键字,您可以在生成的CSS代码中手动插入inset。例如:box-shadow: inset 0 4px 10px rgba(0,0,0,0.2);。我们计划在2.0版本增加inset切换开关。
box-shadow: 0 2px 4px rgba(0,0,0,0.1), 0 8px 16px rgba(0,0,0,0.1);。您可以使用本工具生成第一层阴影,复制代码后手动添加第二层。
5px 0 0 0 #000 产生右侧5px的清晰边线。如需柔化单边阴影,需使用扩展负值或伪元素,本工具暂不支持。
box-shadow 是CSS3标准,所有现代浏览器(Chrome、Firefox、Safari、Edge)均完全支持,无需前缀。Internet Explorer 9+ 支持(IE9需加-ms-前缀)。本工具生成的标准语法适用于99%的生产环境。
0 0 0 -2px #000 会产生类似border但不影响布局的描边。
本工具是ng.cc开发者工具箱设计工具系列的一员,您可能还需要:
⚡ 所有阴影计算均在浏览器本地完成,无任何数据上传。