语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
CSS 阴影生成器

CSS 阴影生成器

用滑块可视化设计 CSS box-shadow,调整偏移、模糊、扩散、颜色和不透明度。最多叠加 10 层阴影,从 9 个预设起步,实时预览并一键复制代码。

CSS 阴影生成器与实时预览

这款阴影生成器让你无需死记语法,就能可视化地设计任意 CSS box-shadow。拖动滑块调整偏移、模糊、扩散和不透明度,预览随手即时更新,生成的代码也随时可复制。

它专为想快速做出精致阴影的前端开发者和设计师打造。最多叠加 10 层独立的阴影图层来呈现真实的层次感,从 Elevated、Neumorph、Material 等 9 个内置预设起步,再细调每一层的颜色、不透明度和 inset,直到效果满意为止。

隐私至上:每个阴影都在你的浏览器中渲染,直接复制到剪贴板。任何数值、颜色或 CSS 都不会上传到服务器。

如何使用阴影生成器

1

调整阴影控件

Offset XOffset Y 让阴影水平和垂直移动,再用 Blur 控制边缘柔和度,用 Spread 放大或缩小阴影。可以拖动滑块,也可以在旁边的数字框里输入精确数值。

2

设置颜色、不透明度和 inset

选择阴影颜色,并把不透明度从 0 滑到 100%。切换 Inset 开关,把外阴影变成内阴影,营造按下或凹陷的效果。

3

叠加图层或套用预设

点击添加图层,最多叠加 10 层阴影,选中任意图层即可编辑,切换眼睛图标可以在对比时暂时隐藏某一层。或者点击 SoftMaterial 等预设,直接载入现成的阴影组合再做调整。

4

预览后复制 CSS

调整背景元素颜色,并在圆角方形圆形之间切换形状,在真实表面上测试效果。满意之后,点击复制,把完整的 box-shadow 规则放到剪贴板。

功能特性

可视化滑块

Offset X、Offset Y、Blur 和 Spread 各配一个滑块和数字输入框,拖动求快、输入求准。

颜色与不透明度

选择任意阴影颜色,把不透明度设在 0 到 100% 之间,做出细腻自然的阴影,而非生硬的纯黑。

Inset 开关

把任意图层在外阴影与内阴影之间切换,营造按下、凹陷或输入框的效果。

最多 10 层

叠加多个设置各自独立的阴影,并随时添加、删除或隐藏每一层,构建真实的多级层次感。

9 个内置预设

从 Subtle、Elevated、Strong、Soft、Neon、Inset、Neumorph、Material 或 Float 起步,再按设计需要自定义。

可自定义预览

改变背景色和元素颜色,在阴影实际出现的表面上测试效果。

预览形状

把预览元素在圆角、方形和圆形之间切换,匹配你正在设计的真实 UI 组件。

实时预览

你一改动任何数值,预览和生成的 CSS 就立即更新,无需反复猜测。

一键复制

完整的 box-shadow 规则,包含每一层,一键复制到剪贴板。

常见问题

CSS box-shadow 属性是什么?

box-shadow 用于在元素周围添加阴影。它的取值依次为水平偏移、垂直偏移、模糊半径、扩散半径和颜色,并可选择加上 inset 关键字。这款生成器会根据滑块为你生成完整无误的字符串。

偏移、模糊和扩散的数值分别是什么意思?

Offset X 让阴影左右移动,Offset Y 让它上下移动,Blur 控制边缘的柔和程度(0 表示边缘锐利),Spread 取正值时放大阴影,取负值时缩小阴影。

inset 内阴影选项有什么作用?

Inset 开关把阴影从外阴影变成内阴影。内阴影位于元素内部,营造按下或凹陷的外观,常见于输入框和处于激活状态的按钮。

如何添加多层 box shadow?

点击添加图层,在当前阴影之上叠加一层新阴影,总共最多 10 层。每一层都保留自己的偏移、模糊、扩散、颜色、不透明度和 inset,生成器会把它们合并成一条以逗号分隔的 box-shadow 规则。

怎么做出柔和、细腻的阴影?

使用较低的不透明度(约 10 到 25%),避免纯黑,并叠加两三层柔和的阴影,而不是一层很重的阴影。SoftElevated 预设正是这样构建的,是很好的起点。

可以用彩色阴影代替黑色吗?

可以。打开颜色选择器,选一个与你配色相称的色调;彩色阴影往往比单纯的黑色更有质感。Neon 预设展示了由扩散和鲜艳色调构成的彩色光晕。

生成的 CSS 兼容所有浏览器吗?

兼容。box-shadow 受所有现代浏览器支持,包括 Chrome、Firefox、Safari 和 Edge,且无需任何厂商前缀,因此可以把输出直接粘贴到你的样式表中。

图层
px
px
px
px
20%
预设
CSS
box-shadow: none;
多层叠加搭配低不透明度,做出更真实自然的阴影
避免纯黑阴影——不透明度保持在 10-25% 才有细腻的层次感
先从 SoftMaterial 等预设起步,再微调各项数值
改变背景颜色,在阴影实际出现的表面上测试效果
切换 Inset 开关,营造内陷、按下或凹陷的效果
所有处理都在浏览器中完成——不会向任何服务器发送数据
想了解更多? 阅读文档 →
1/7
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索