跳到主要内容
Toolars
探索
报告问题

设计 · 本地工具

CSS 阴影生成器

CSS Box Shadow Generator

拖动滑杆调整阴影的偏移、模糊、扩展与不透明度,支持 inset 内阴影;实时预览精确效果,复制以 rgba() 表示的 box-shadow 声明。

任务路径 / 从输入到结果

定位阴影

本地运行 · 不做任何上传

了解CSS 阴影生成器的使用方法、隐私说明与相关工具

任务路径 / 从输入到结果

如何构建 CSS 盒阴影

  1. 01

    定位阴影

    设置“水平偏移”和“垂直偏移”,范围均为 -80 到 80 px。负值把阴影推向左侧或上方;为零时阴影居中于卡片背后。初始值是向右 12 px、向下 18 px,是经典的投影位置。

  2. 02

    调节模糊与扩展

    把“模糊半径”在 0 到 120 px 之间调整以控制柔和度(默认 32 px);把“扩展半径”在 -40 到 60 px 之间调整,在模糊之前放大或缩小阴影。默认的 -4 px 扩展会略微收紧阴影,让边缘更利落。

  3. 03

    设置颜色与不透明度

    选择六位的“阴影颜色”——默认的 #0b0d12 接近纯黑——并把“阴影不透明度”以 0.01 为步进设在 0 到 1 之间。不透明度会成为输出中 rgba() 颜色的 alpha 通道,因此 0.28 会渲染为 rgba(11, 13, 18, 0.28)。

  4. 04

    切换内阴影模式

    开启“内阴影”把阴影移入盒内,看起来就像被按下或凹陷的表面——适合输入框和切换态按钮。开关打开时,生成的声明会在最前面加上 inset 关键字。

  5. 05

    与示例对比

    点击“加载示例”可得到一种锐利的参考样式:两轴各 8 px 偏移、无模糊无扩展、#0f4cff、不透明度 0.35,呈硬边偏移描边。“重置”恢复柔和的默认阴影;实时预览随每次修改重新渲染。

  6. 06

    复制或下载 CSS

    点击“复制 CSS”复制 .shadow-card 规则,或点击“下载 .css”保存为 toolars-box-shadow.css。只要还有取值超出范围,复制就会被阻止,因此你粘贴的声明始终是有效的。

工具速览

处理方式
在浏览器本地完成
输入是否离开设备
从不
数据保留
不保存任何内容
价格
免费

你的输入留在浏览器里。

CSS 阴影生成器 使用经过验证的本地执行路径,不会创建隐藏的输入或输出历史记录。

本地执行

在当前浏览器标签页内运行。

无隐藏处理

使用中的工具数据绝不会成为 Toolars 的文档记录。

无需账户

无需创建账户即可使用核心工作流。登录后收藏才会同步到你的账户。

立即重置

关闭标签页,当前的工作数据即刻消失。

CSS 阴影生成器 究竟做什么

层次感容易感受却难以猜准:一张应当轻轻浮在页面上方的价格卡片、一个需要真实深度的弹窗、一颗看起来像被按下去的按钮。盲写偏移、模糊和扩展意味着每微调一次就要刷新页面。CSS 阴影生成器在你拖动每个滑块时展示精确结果——从 0.28 不透明度的轻盈浮起到硬边偏移描边。复制的声明可以直接放进样式表,全部在当前标签页内本地计算。

常见问题

滑块分别对应 CSS 里的哪些值?
输出遵循 box-shadow 的顺序:水平偏移、垂直偏移、模糊半径、扩展半径,然后是颜色。“阴影不透明度”会成为 rgba() 颜色的 alpha 通道,“内阴影”开关则在整个值的最前面加上 inset 关键字。
负的扩展半径有什么作用?
它会在模糊之前把阴影从各边收缩,避免大模糊过度溢出元素边缘。默认的 -4 px 扩展正是这个技巧:32 px 的柔和模糊依然贴合卡片,而不是向外晕开。
一次可以叠加多层阴影吗?
这个工作区一次精确调一层阴影,让每个值都保持明确。要叠加多层阴影,先复制当前声明,再调整数值复制一次——CSS 允许在同一个属性上用逗号分隔多层阴影,柔和的环境阴影加贴身的接触阴影是常见搭配。
什么时候该用内阴影?
内阴影渲染在元素边框之内,因此表面看起来是凹陷的,而不是隆起的。它适合文本输入框、凹槽和处于按下状态的按钮。切换“内阴影”,预览会立即呈现效果——复制的规则只是多了一个 inset 关键字。
取值范围是多少?
“水平偏移”和“垂直偏移”为 -80 到 80 px,“模糊半径”为 0 到 120 px,“扩展半径”为 -40 到 60 px,“阴影不透明度”为 0 到 1。超出范围的值会以“检查取值”标出,并在修正前阻止复制。
会有内容被上传或存储吗?
不会。一切都在当前浏览器标签页内由校验通过的样式值渲染,任何生成的值都不会进入存储、日志、分析或网络。

继续探索设计

相关任务,而非死胡同。

无需返回完整索引,直接进入另一个专注的工作区。

CSS 加载动画生成器

CSS Loader Generator

可视化设计轨道圆环或跳动三点两种加载动画,画布 24–160 px、周期 0.2–4 秒,导出的 CSS 自带 @keyframes 与减弱动效媒体查询。

创建

CSS 复选框生成器

CSS Checkbox Generator

设计 18–64 px 的自定义复选框外观并预览选中过渡;导出的 CSS 保留真实 input,键盘焦点与读屏播报不受影响,附焦点与禁用状态样式。

创建

CSS 开关生成器

CSS Switch Generator

设计纯 CSS 开关:轨道 44–128 px 宽、滑块 16–56 px,180 ms 滑动过渡;导出保留真实复选框 input,无需 JavaScript,附减弱动效处理。

创建

CSS 裁剪路径生成器

CSS Clip Path Generator

拖动、使用键盘或输入坐标编辑多边形。从四种预设开始,在本地复制 clip-path 声明或完整 CSS。

创建