CSS 渐变生成器
新创建线性、径向与锥形 CSS 渐变,实时预览效果。
Click the bar to add a stop · drag a handle to move it.
Runs entirely in your browser. Nothing is uploaded.
可视化CSS渐变生成器,完全在浏览器中运行
这款 CSS渐变生成器 将繁琐的 linear-gradient()、radial-gradient() 和 conic-gradient() 语法变成简单的几步操作。在渐变条上添加并拖动颜色节点,设置角度或中心点,实时查看全尺寸预览效果。满意后直接复制生产可用的代码。无需安装,无需注册账号,所有渐变均在本地渲染,你的设计从不上传至任何服务器。
它旨在成为你唯一需要的渐变工具:功能远比单一用途的生成器更完整,例如 cssgradient.io(不支持锥形渐变,无Tailwind输出)或 Colorzilla 浏览器扩展(无法导出PNG)。与需要账号才能使用完整功能的 Canva 渐变背景工具,或需要 Creative Cloud 订阅的 Adobe 渐变工具不同,这里的所有功能完全免费。
线性、径向和锥形 — 支持所有渐变类型
在 线性渐变生成器(沿角度混合颜色)、径向渐变生成器(从中心点向外扩散,支持圆形或椭圆形,可控制大小和位置)和 锥形渐变生成器(颜色围绕一个点旋转扫描,适用于色轮和图表)之间自由切换。每种类型只展示其必要的控制项:线性渐变对应角度,径向渐变对应形状/大小/位置,锥形渐变对应起始角度和中心点。
可添加无限个 颜色节点,拖动来调整位置,并为每个节点单独设置不透明度,通过 rgba() 创建平滑的 透明渐变。点击渐变条即可在精确位置添加新节点。大多数竞品工具(如 Colorzilla)仅支持两到三个节点;这里没有数量限制,复杂的五六个节点渐变和简单的双色混合同样轻松实现。
复制CSS、Tailwind或SCSS代码,并可导出PNG图片
输出只需切换标签页。CSS 标签页提供完整的 background 声明,并可选添加 -webkit- 回退(角度已针对旧版浏览器正确转换)。Tailwind 标签页为线性渐变生成惯用的 bg-gradient-to-r from-[...] to-[...] 类名,径向和锥形渐变则回退到 bg-[linear-gradient(...)] 任意值写法。SCSS 标签页将值封装为可复用的 $gradient 变量。
需要位图?下载PNG 会将精确的渐变效果绘制到 1600x900 的画布上 — 真正的 渐变PNG下载,无水印,无需服务器请求。Adobe Express 将此功能锁在订阅墙后。TinyWow 需要上传文件。这里完全免费,没有任何数据离开你的设备。
从图片生成渐变
想要与品牌照片、截图或产品图匹配的渐变?使用 从图片生成:工具直接在你的浏览器中对图片像素进行采样,找出其主色调,并按从浅到深的顺序生成多节点渐变,确保混合效果平滑。由于分析在本地完成,图片从不被上传到任何地方。
此后你可以微调提取出的颜色节点,更改角度,降低某个颜色的不透明度,或切换为径向或锥形混合效果。这是构建与现有图片相匹配的 渐变背景CSS 代码片段的最快方式 — 无需Figma插件或Adobe扩展,完美契合首屏区域、卡片或按钮设计。
预设方案、随机生成和可分享链接
缺乏灵感?点击精心策划的 预设方案 — 日落、海洋、极光、薄荷、蜜桃等 — 加载精美渐变,再按需调整。点击 随机 获取一组和谐的双色或三色组合,是需要快速出图但不想深究色彩搭配时的好起点。
你的每一次操作都会编码进页面URL,因此 复制链接 可直接将你正在查看的渐变效果分享给队友 — 无需导出、无需账号、无需截图。链接携带颜色、类型、角度和节点等所有信息,完全在客户端运行,无需服务器查询。这是 Figma 和 Canva 不登录账号就无法做到的事。
私密且免费 — 无需上传,无需账号
无需注册,零费用,无需上传任何内容。这款 CSS渐变制作工具 完全在你的设备上通过 JavaScript 和 HTML 画布运行,因此机密的品牌色和未发布的设计永远不会离开你的浏览器。将它收藏为你制作背景、按钮、首屏区域、遮罩层和图表时的首选 线性、径向和锥形渐变生成器。随时复制CSS、Tailwind或SCSS代码,或导出PNG图片。在 iPhone、Android、Windows 和 Mac 上均同样流畅。
Frequently asked questions
如何用CSS创建渐变效果?
将 background(或 background-image)属性设置为渐变函数。最简单的是双色线性渐变:background: linear-gradient(90deg, #6366f1 0%, #ec4899 100%); — 这会从靛蓝色到粉红色从左向右渐变。在上方选择颜色和角度,然后直接将生成好的 background 代码复制到你的样式表。无需手写语法 — 生成器会在你拖动每个颜色节点时实时构建代码。
线性渐变、径向渐变和锥形渐变有什么区别?
linear-gradient 沿着你选择角度的直线混合颜色(例如 90deg = 从左到右)。radial-gradient 从中心点向外以圆形或椭圆形扩散混合,如同聚光灯效果。conic-gradient 像时钟指针一样围绕中心点旋转扫描颜色,非常适合制作色轮和饼图。此工具支持全部三种类型;点击「线性 / 径向 / 锥形」按钮即可切换。大多数免费渐变工具(如 Canva 的背景生成器)仅支持线性渐变,而 cssgradient.io 完全不支持锥形渐变。
如何用CSS设置背景渐变?
将渐变应用于任意元素的 background 属性。全页背景可参考:body { background: linear-gradient(135deg, #2193b0 0%, #6dd5ed 100%); min-height: 100vh; }。由于渐变被视为图像,你还可以添加 background-attachment: fixed;,使背景在页面滚动时保持固定。在上方可视化构建后复制CSS代码,无需 Figma、Canva 或任何设计工具。2026年无需前缀,在所有现代浏览器中均可正常工作。
如何为渐变添加两种以上的颜色?
添加额外的颜色节点,每个节点都有自己的位置。点击渐变条上的任意位置(或点击「+ 添加节点」按钮)放置新节点,然后拖动到目标位置。三色渐变效果如:linear-gradient(90deg, #ff0000 0%, #ffff00 50%, #00ff00 100%)。节点数量没有实际限制 — 按照设计需求添加即可。与 coolors.co 只展示调色板而不提供实际CSS、Canva 需要登录账号才能编辑渐变不同,这里可立即生成支持无限节点的生产可用CSS代码。
如何设置渐变的角度或方向?
对于线性渐变,第一个值是角度:0deg 向上,90deg 向右,180deg 向下,270deg 向左。你也可以使用关键词,如 'to right' 或 'to bottom right',因此 linear-gradient(to right, ...) 等同于 linear-gradient(90deg, ...)。拖动角度滑块或点击上方的方向箭头,值会实时更新。输出的CSS实时同步,可直接复制粘贴到任何样式表或框架中。
2026年CSS渐变还需要加 -webkit- 前缀吗?
在2026年,不需要。linear-gradient、radial-gradient 和 conic-gradient 在所有现代浏览器中均已无需前缀支持,因此普通的 background: linear-gradient(...) 就足够了。只有面向非常旧的 Safari/iOS(2017年之前)或旧版 Android WebView 才需要添加 -webkit- 前缀。勾选CSS输出中的「添加 -webkit- 前缀」选项,工具会在标准代码上方自动生成正确转换的回退代码。角度转换(webkit版本中90deg变为270deg)会自动处理。
如何在Tailwind CSS中制作渐变效果?
使用渐变工具类:一个方向类加上 from-、via- 和 to- 颜色,例如 bg-gradient-to-r from-indigo-500 to-pink-500。精确颜色可使用任意值:bg-gradient-to-r from-[#6366f1] to-[#ec4899]。将输出切换到 Tailwind 标签页,即可复制当前渐变的类名,包括径向和锥形渐变的 bg-[linear-gradient(...)] 任意值写法(Tailwind 对这些没有具名简写)。大多数 Tailwind 渐变资源都没有涵盖这一边界情况。
如何将渐变导出为PNG图片?
点击「下载PNG」。工具会将你的精确渐变效果绘制到 1600x900 的 HTML 画布上并保存为 .png 文件,非常适合用作幻灯片背景、社交媒体横幅或设计原型。完全在浏览器中渲染,无需上传任何内容。与需要上传文件到服务器的 TinyWow,或将PNG导出功能置于付费订阅后的 Adobe Express 不同,这里没有隐私风险,也没有任何费用。需要其他尺寸?之后用任意图像编辑器缩放或裁剪PNG即可。
如何从一张图片生成渐变?
点击「从图片生成」并选择一张照片。工具在本地读取像素,找出最常见的颜色,并据此生成渐变 — 快速匹配品牌照片或产品图的好方法。你的图片不会离开设备;它在浏览器中完成分析后立即被丢弃。与需要上传文件或登录账号才能提取调色板的 Adobe Color 或 Coolors 不同,所有数据均保留在你的设备上,完全私密。之后你可以调整提取出的节点、更改角度,或切换为径向或锥形渐变。
什么是锥形渐变?什么时候应该使用它?
锥形渐变围绕中心点旋转颜色,而非沿直线过渡,因此颜色切换就像时钟指针扫过一样。conic-gradient(from 0deg, red, yellow, green, blue, red) 可以制作完整的色轮。它们非常适合饼图、环形图、进度环、颜色选择器和角度发光效果。自2021年起,Chrome、Firefox、Safari 和 Edge 均已原生支持,无需前缀。在上方选择「锥形」,设置起始角度和中心点位置,尽情探索吧。大多数渐变生成工具根本不支持锥形渐变。
如何制作平滑的透明渐变效果?
为某个节点设置透明度值。降低节点上的「不透明度」滑块,CSS会自动切换为 rgba()。例如,linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%) 从全透明渐变到60%黑色,是照片文字背景的经典遮罩效果。提示:在同一颜色的透明和实色之间过渡(而非在两种不同的全透明颜色之间),可以避免浏览器产生脏灰色中间点。工具在你调整节点不透明度时会自动处理 rgba() 输出。
这款渐变生成器和 cssgradient.io 或 Colorzilla 相比哪个更好用?
UtiloKit 的渐变生成器涵盖这些工具的所有功能 — 线性、径向和锥形渐变类型、多节点编辑器、代码复制 — 还额外提供 Tailwind CSS 输出、PNG下载、从图片提取渐变、可分享链接以及动态渐变支持。cssgradient.io 不支持锥形渐变,也没有 Tailwind 输出。Colorzilla 的渐变编辑器是浏览器扩展,无法导出PNG或生成 Tailwind 代码。这里的所有功能在浏览器中运行,无需上传,无需注册,无广告拦截功能访问。
这款渐变生成器可以在iPhone或Android手机上使用吗?
可以。该工具完全响应式,适用于任何现代移动浏览器。在 iPhone 的 Safari 或 Android 的 Chrome 中打开,构建渐变效果,然后直接将CSS复制到剪贴板。由于所有操作均在客户端运行,无需下载,即使在移动网络较慢的情况下,页面加载后也能正常使用。拖动式节点编辑器已适配触控操作,在手机上创建多节点渐变同样得心应手。
Related tools
查看全部工具毛玻璃效果生成器
设计磨砂玻璃卡片并复制 CSS,实时预览效果。
CSS 文字阴影生成器
调校 CSS 文字阴影,实时预览并复制代码。
颜色混合器
以任意比例混合两种颜色,并复制结果或任一中间色。
图片取色器
从图片中拾取任意颜色,并提取主色调色板为 HEX、RGB 和 HSL。
Pixel Art Maker
Draw pixel art on a customizable grid, pick colors, and export as PNG — in your browser.
Color Token Generator
Generate a full design-token scale (50–950 shades) from a single base color — CSS, Tailwind or JSON.