本地安全处理免费工具

CSS 阴影生成器

告别传统生硬的单层阴影。利用多层平滑指数衰减算法,即时可视化微调生成细腻、自然、高级的现代 CSS 软阴影与 Tailwind CSS 实用类代码。

多层平滑自然光晕实时预览
OU
平滑自然阴影3 层平滑衰减
精选高颜值预设模板
阴影参数调配 纯前端实时合成
平滑层数 (Layers)3
1 层 (常规经典)6 层 (极致弥散)
垂直偏移 (Y)12px
水平偏移 (X)0px
模糊半径 (Blur)24px
扩散半径 (Spread)-2px
阴影基色
#0f172a
总透明度12%
阴影方向
box-shadow: 0px 2.3px 4.6px -0.4px rgba(15, 23, 42, 0.04), 0px 6.5px 13.1px -1.1px rgba(15, 23, 42, 0.04), 0px 12px 24px -2px rgba(15, 23, 42, 0.04);
shadow-[0px_2.3px_4.6px_-0.4px_rgba(15,23,42,0.04),0px_6.5px_13.1px_-1.1px_rgba(15,23,42,0.04),0px_12px_24px_-2px_rgba(15,23,42,0.04)]

现代 UI 设计阴影层级与推荐参数速查表

设计层级典型应用场景推荐层数与透明度视觉感知
基础层 (Elevation 1)列表卡片、轻按钮、表格行悬浮2 层 / 5%~8% 透明度轻盈微浮,不抢焦点
中浮层 (Elevation 2)下拉菜单、气泡卡片、悬浮工具栏3 层 / 10%~14% 透明度明确悬浮感,层级分明
高浮层 (Elevation 3)模态弹窗 (Modal)、Toast 消息提示4~5 层 / 15%~20% 透明度强视觉隔离,居于顶层
光晕层 (Brand Glow)核心 CTA 购买按钮、发光霓虹徽章3 层 / 主题色 30%~40%吸引点击,营造科技感

下表为常见现代前端组件设计层级规范参考。

使用指南

  1. 1选择一套精选预设模板(如极简微浮、立体浮层或品牌光晕)。
  2. 2微调平滑层数(1~6层)、偏移距离、模糊半径与总透明度。
  3. 3点击“复制 CSS”或“复制 Tailwind”,直接粘贴应用至你的网页组件中。

原理解析与标准规范

真实的物理阴影是由光源衍射形成的连续渐变。传统 CSS 仅写一层 box-shadow 往往边缘发黑生硬。现代高级 UI 设计(如 Stripe、Vercel、Apple)普遍采用“多层平滑阴影(Smooth Shadow)”技术:通过将总透明度分散到 2~6 层不同距离与模糊度的阴影中,使视觉边缘呈现自然的非线性衰减,营造出极富质感的层次感。

常见问题解答 (FAQ)

什么是多层平滑阴影(Smooth Shadow)?

多层阴影是将一个原本单一的 box-shadow 拆解为多个由近及远、模糊逐渐扩大、透明度平滑递减的阴影层。由于模拟了自然环境中的环境光漫反射,相比单层生硬的阴影,视觉上更加柔和、高级且不会弄脏背景。

导出的 Tailwind CSS 实用类代码如何使用?

工具生成的 Tailwind 代码采用标准 Arbitrary Value 语法(如 shadow-[0px_2px_4px_rgba(...)]),无需修改 tailwind.config.js,直接复制到 HTML 或 JSX 的 className 中即可即时生效。

内阴影(Inset)适合用在什么场景?

内阴影将光晕绘制在元素边框内侧,非常适合用来制作凹陷效果的输入框(Input)、卡片下压态、内嵌容器底栏或拟物风格开关。

随时在 Google 或百度搜索「OUCloud CSS 阴影生成器」,快速找回本工具