🔍

首页 › 使用教程 › 开发与效率

CSS 渐变背景教程:可视化生成 linear-gradient、radial-gradient 和 conic-gradient

发布于 · 阅读约 3 分钟 · 用到的工具:CSS 渐变生成器

一句话答案

在“CSS 渐变生成器”选择类型(线性、径向、锥形),拖动“角度”滑块、选择颜色1/颜色2(可勾选使用颜色3),预览实时更新,点“复制 CSS”得到如 background: linear-gradient(135deg, #3b5bfd, #ff6ec4); 的代码,现代浏览器都支持。

本文目录
  1. 使用步骤
  2. 语法说明
  3. 常见用法
  4. 常见问题

CSS 渐变不需要图片就能做出平滑的过渡色背景,文件更小、缩放不失真。CSS 渐变生成器 可视化地调整参数并生成代码。

使用步骤

  1. 选择类型:打开 CSS 渐变生成器,在“类型”中选线性(linear)、径向(radial)或锥形(conic)。
  2. 调整角度:线性渐变拖动“角度”滑块设置方向,例如 135 表示从左上到右下。
  3. 选择颜色:点“颜色1”“颜色2”挑选颜色;需要三色渐变时勾选“使用颜色3”。
  4. 复制代码:预览区实时显示效果,满意后点“复制 CSS”,粘贴到你的样式表。
线性渐变、角度 135:预览从蓝色过渡到粉色,下方生成 background: linear-gradient(135deg, #3b5bfd, #ff6ec4)
线性渐变、角度 135:预览从蓝色过渡到粉色,下方生成 background: linear-gradient(135deg, #3b5bfd, #ff6ec4)
🌅 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 的现代版本都支持。