Developer Design Utility

CSS Gradient 生成器

通过调整颜色、方向、类型和颜色停止位置,生成 linear-gradient、radial-gradient、conic-gradient CSS background 代码,并实时预览效果。

Gradient 代码生成 生成 linear、radial、conic 渐变 CSS background 代码。
实时预览 修改颜色、角度和位置后会立即反映到预览背景中。
复制与下载 可复制选择器代码、CSS 变量和 background 属性,也可保存为 CSS 文件。
Gradient Type Linear
Angle 135°
Color Stops 0% / 100%
Output background

Gradient 设置

组合渐变类型、颜色、角度和目标选择器,创建所需的 CSS 背景代码。

选择 Linear、Radial 或 Conic 渐变。

135° 360°

作为 Linear / Conic 渐变的方向和旋转基准。

起始颜色,可输入 HEX 颜色代码。

结束颜色。在需要对比度的 UI 中建议检查亮度差异。

0% 0% 100%
0% 100% 100%

选择生成结果中使用的 CSS 选择器。

仅在选择自定义时使用。

生成 CSS 变量代码时使用的变量名。

同时输出 :root 变量和选择器应用代码。

Live Preview
CSS Gradient

调整颜色和方向,实时查看背景预览效果。

Type linear
Angle 135°
Colors 2

推荐预设

常用于按钮、卡片、Hero 背景和缩略图的渐变组合。

基础 UI 渐变

强调 / CTA 渐变

特殊类型渐变

生成结果

可将以下代码用于 CSS 文件或 style 属性。

待机中
请选择设置后点击生成 CSS 代码按钮。

帮助

什么是 CSS Gradient 生成器?

CSS Gradient 生成器是一款设计工具,无需手写 CSS 渐变语法,也能轻松创建背景渐变代码。你可以在实时预览中生成并检查 linear-gradient、radial-gradient 和 conic-gradient 代码。

主要 Gradient 类型

  • linear-gradient:颜色沿直线方向变化的渐变,常用于 Hero 区块、卡片和按钮背景。
  • radial-gradient:从中心或某个焦点向外呈圆形扩散的渐变,适合柔和背景效果和强调区域。
  • conic-gradient:颜色围绕中心点旋转分布的渐变,可用于徽章、图表、装饰性圆形效果。

推荐使用场景

  • 落地页 Hero 区块背景
  • CTA 按钮和强调卡片
  • 博客缩略图、横幅和装饰性背景块
  • 设计系统中可复用的 CSS 变量颜色

如何使用生成的 CSS

复制生成的 CSS 代码并粘贴到样式表中即可使用。如果启用 CSS 变量选项,渐变值会保存到 :root 中,并可通过 var() 在多个选择器中复用。

设计建议

  • 如果想要柔和自然的渐变,建议组合亮度接近的颜色。
  • CTA 按钮或强调区域适合使用对比更强的颜色组合。
  • 在渐变背景上放置文字时,必须检查可读性和颜色对比度。
  • 如果同一渐变会用于多个组件,建议使用 CSS 变量管理。

搜索此工具的用户常见需求

搜索 CSS Gradient Generator、linear-gradient generator、radial-gradient generator、conic-gradient generator、CSS background generator 或 gradient CSS maker 的用户,通常希望为网站、落地页、按钮、卡片和博客缩略图创建可复用的背景代码。

linear-gradient 和 radial-gradient 有什么区别?

linear-gradient 的颜色沿直线方向变化,而 radial-gradient 则以圆形方式扩散。linear 常用于区块和按钮背景,radial 更适合柔和的强调效果。

可以把渐变应用到文字上吗?

可以。配合 background-clip: text 和透明文字颜色,就可以将渐变应用到文本上。但在小屏幕上应特别检查可读性。

为什么要使用 CSS 变量选项?

CSS 变量便于在多个组件中复用同一个渐变。管理设计系统或之后需要统一修改颜色时也很方便。

渐变会影响无障碍访问吗?

可能会。如果在渐变背景上放置文字或按钮,需要确认整个渐变区域内的前景色对比度都足够。