CSS 渐变生成器

创建可拖拽色标的线性、径向与圆锥渐变,支持混合模式并输出可直接使用的 CSS

预设

选择预设后继续调整

图层

叠加多层渐变以增加层次

图层设置

调整渐变形状与混合方式

角度135°
插值空间
混合模式

色标

点击添加色标,拖动调整位置

色标颜色
%
色标颜色
%
色标颜色
%

CSS 输出

复制与预览一致的 CSS

配置 JSON导出或粘贴渐变配置

什么是 CSS 渐变?

CSS 渐变是由浏览器根据颜色之间的平滑过渡生成的图像。由于在渲染时计算,它可以在任意尺寸下保持清晰,并且不需要图片文件

渐变有三种类型:线性(方向或角度)、径向(从中心发散的圆或椭圆)以及圆锥(围绕中心旋转的扇形)。每个渐变由多个色标构成;每个色标可以包含位置和透明度来控制颜色混合

多个渐变可以在 background-image 中用逗号分隔叠加,并通过 background-blend-mode 进行混合,形成更丰富的纹理。CSS 还支持不同的插值色彩空间,例如 oklch,以获得更平滑、符合感知的过渡

  • 线性渐变适合表现光照和方向感
  • 径向与圆锥渐变常用于聚光、光环和色轮效果
  • 调整色标位置可以让过渡更清晰或更柔和

使用方法

选择预设,或编辑渐变图层、几何参数、混合模式和色标。预览与 CSS 会自动更新,完成后可复制 CSS,或导出配置和图片