🌈 CSS 渐变生成

可视化生成 CSS 渐变背景代码

立即使用 CSS 渐变生成 →

功能概述

按钮、卡片、背景想用渐变效果,手写 CSS 语法既难记又难调。可视化地选几个颜色,实时预览,代码自动生成。

本工具支持线性与径向渐变,可调整角度、色标位置,生成的 CSS 代码直接复制即可用。

参数说明

参数默认值与范围使用建议
类型线性渐变 / 径向渐变线性适合背景条带,径向适合做光斑或聚光
角度默认 135°,可调 0–3600° 由下往上,90° 由左往右
输出标准 <code>linear-gradient</code> / <code>radial-gradient</code> 语法一键复制到 CSS 里直接用

使用步骤

  1. 打开 CSS 渐变生成页面
  2. 设置渐变的起始色与结束色,可增加多个色标
  3. 选择线性或径向,并调整角度
  4. 确认预览效果后复制生成的 CSS 代码

打开 CSS 渐变生成 工具 →

能力清单

渐变想好看,记住这两条

<strong>别拉太长</strong>:色相跨度太大的渐变(比如红到绿)中间会经过一段发灰的过渡区,看着脏。两个颜色在色环上靠近一些更稳。

<strong>深色底上用低饱和</strong>:背景渐变饱和度太高会压掉上面的文字。作为页面背景时,把两个色的亮度差值控制小一些,正文才读得清。

渐变的现代写法不需要前缀,主流浏览器都原生支持。

适用场景

疑问解答

生成的 CSS 兼容性如何?

生成的是标准 linear-gradient 与 radial-gradient 语法,现代浏览器均支持。若需兼容非常老旧的浏览器,可额外准备纯色兜底。

可以添加多个颜色吗?

可以。增加色标后即可实现多段渐变,拖动色标位置还能控制各颜色占比。

角度是怎么算的?

线性渐变角度以向上为 0 度,顺时针递增。例如 90 度表示从左到右,180 度表示从上到下。

同类工具

隐私说明

CSS 渐变生成 在你的浏览器本地完成全部计算,你选择的文件与输入的内容都不会被上传到任何服务器,处理结束后即被释放。详细的数据处理方式请查看我们的隐私政策。