CSS 渐变背景教程:可视化生成 linear-gradient、radial-gradient 和 conic-gradient
在“CSS 渐变生成器”选择类型(线性、径向、锥形),拖动“角度”滑块、选择颜色1/颜色2(可勾选使用颜色3),预览实时更新,点“复制 CSS”得到如 background: linear-gradient(135deg, #3b5bfd, #ff6ec4); 的代码,现代浏览器都支持。
CSS 渐变不需要图片就能做出平滑的过渡色背景,文件更小、缩放不失真。CSS 渐变生成器 可视化地调整参数并生成代码。
使用步骤
- 选择类型:打开 CSS 渐变生成器,在“类型”中选线性(linear)、径向(radial)或锥形(conic)。
- 调整角度:线性渐变拖动“角度”滑块设置方向,例如 135 表示从左上到右下。
- 选择颜色:点“颜色1”“颜色2”挑选颜色;需要三色渐变时勾选“使用颜色3”。
- 复制代码:预览区实时显示效果,满意后点“复制 CSS”,粘贴到你的样式表。

语法说明
background: linear-gradient(135deg, #3b5bfd, #ff6ec4);
background: radial-gradient(circle, #3b5bfd, #ff6ec4);
background: conic-gradient(#3b5bfd, #ff6ec4, #3b5bfd);
角度方向:0deg 从下到上,90deg 从左到右,180deg 从上到下,135deg 从左上到右下。也可以写成 to right、to bottom right 等关键字。
控制色标位置:linear-gradient(90deg, #3b5bfd 0%, #ff6ec4 70%) 让第二种颜色从 70% 处开始纯色。
常见用法
- 渐变文字:
background: linear-gradient(90deg, #3b5bfd, #ff6ec4); -webkit-background-clip: text; background-clip: text; color: transparent; - 从图片取色:想让渐变与 Logo 或照片配色一致,先用 图片取色器 取出颜色值。
- 兼容性:linear-gradient、radial-gradient 在所有现代浏览器中都可直接使用,conic-gradient 需要较新的浏览器版本(Chrome 69+、Safari 12.1+、Firefox 83+)。
常见问题
linear-gradient 的角度怎么理解?
0deg 指向上方,角度按顺时针增加:90deg 从左到右,180deg 从上到下,135deg 从左上到右下。
可以做三种颜色的渐变吗?
可以,勾选“使用颜色3”即可;手写 CSS 时可以继续添加任意多个颜色。
线性、径向和锥形渐变有什么区别?
线性沿直线过渡,径向从中心向外扩散,锥形绕中心点旋转过渡(常用来做色环和饼图)。
生成的代码兼容哪些浏览器?
生成的是标准 CSS 属性,Chrome、Edge、Firefox、Safari 的现代版本都支持。
本文用到的工具
相关教程
图片取色教程
看到一张好看的图片想知道某个颜色的色号?教你用在线图片取色器点击图片获取 HEX、RGB、HSL 颜色值,再用颜色转换器互转格式…
图片加边框和圆角教程
发朋友圈、做 PPT 和商品图时想给照片加一圈白边或彩色边框,或者把直角改成圆角、裁成圆形?教你用在线图片加边框和图片圆角工具设置边框宽度…
JSON 格式化教程
接口返回的 JSON 挤成一行看不清?教你在线格式化、压缩和校验 JSON,读懂报错位置,并整理尾随逗号、单引号、注释…
二维码加 Logo 教程
在线生成带 Logo 的美化二维码:码点和码眼样式、渐变色、透明背景怎么设置,容错级别选 H 的原因,Logo 多大不影响扫码…