🎨 Tailwind阴影生成器

免费在线Tailwind阴影生成器,可视化调整box-shadow参数,实时预览效果,生成Tailwind CSS类名和自定义CSS代码,无需注册。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用

👁️ 实时预览

🎯 Tailwind预设

shadow-sm
shadow
shadow-md
shadow-lg
shadow-xl
shadow-2xl
shadow-inner
shadow-none

⚙️ 阴影参数

阴影层 1

📦 生成代码

CSS代码

box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1);

Tailwind配置

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      boxShadow: {
        'custom': '0 4px 6px -1px rgba(0,0,0,0.1)'
      }
    }
  }
}

❓ 常见问题

Tailwind CSS有哪些内置阴影?

提供shadow-sm、shadow、shadow-md、shadow-lg、shadow-xl、shadow-2xl、shadow-inner和shadow-none共8个内置阴影级别。

如何自定义Tailwind阴影?

在tailwind.config.js中通过extend.boxShadow添加自定义阴影值,本工具生成的CSS代码可直接复制到配置文件中使用。

支持多层阴影吗?

支持。CSS box-shadow支持多层阴影,用逗号分隔。本工具支持添加多个阴影层,每层可独立调整参数。

inset阴影是什么?

inset阴影是内阴影,阴影出现在元素内部而非外部。常用于输入框凹陷效果、按钮按下状态等。

如何让阴影有颜色?

Tailwind默认阴影颜色为黑色半透明。可通过shadow-{color}工具类修改,自定义阴影可直接在box-shadow值中设置RGBA颜色。

数据安全吗?

完全安全。本工具100%纯前端运行,所有参数调整和代码生成均在浏览器本地完成,不会上传到任何服务器。

Tailwind阴影生成器能做什么?

Tailwind阴影生成器是一款面向前端开发者和UI设计师的在线工具,提供可视化的box-shadow参数调整界面,实时预览阴影效果,并自动生成Tailwind CSS类名和自定义CSS代码。无论是使用Tailwind内置预设还是创建自定义阴影,本工具都能帮你快速实现理想的光影效果。

核心功能

使用教程

1. 选择Tailwind预设或手动调整滑块参数;2. 实时预览区域会即时显示阴影效果;3. 调整颜色选择器和透明度滑块改变阴影颜色;4. 点击"添加阴影层"创建多层阴影效果;5. 复制生成的CSS代码或Tailwind配置代码到项目中使用。

应用场景

场景一:UI组件设计

为卡片、按钮、弹窗等UI组件设计精致的阴影效果,提升界面的层次感和立体感。

场景二:Tailwind主题定制

在Tailwind项目中定制品牌专属的阴影效果,通过tailwind.config.js扩展boxShadow配置。

场景三:设计系统规范

为设计系统定义统一的阴影层级规范(如elevation-1到elevation-5),确保产品视觉一致性。

扩展知识

CSS box-shadow语法:box-shadow: [inset] offsetX offsetY blurRadius spreadRadius color。其中offsetX/Y控制阴影偏移方向,blurRadius控制模糊程度(值越大越柔和),spreadRadius控制阴影扩展(正值扩大、负值收缩)。Tailwind CSS的shadow工具类本质上是预定义的box-shadow值,通过tailwind.config.js的extend.boxShadow可以添加自定义阴影。多层阴影用逗号分隔,浏览器从前往后依次绘制,常用于创建更自然的光影效果。

Tailwind阴影生成器 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com