PixConvert

CSS渐变生成器

以可视化的方式构建漂亮的 CSS 渐变——调整颜色、停止点、方向,并副本可直接使用的 CSS 代码。

°

颜色停止

0%
100%

CSS 输出

background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);

为什么要使用 PixConvert 渐变生成器

可视化渐变生成器,即时输出 CSS 值——无需猜测十六进制值。

线性和径向

构建任意角度的线性渐变,或构建形状和位置可配置的径向渐变。

多色停止

最多可添加 10 个可拖动定位的颜色停止点。支持所有 CSS 颜色,包括 rgba 和 hsla。

角度控制

拖动角度旋钮或输入精确的角度值。常用方向(向右、向右下)为预设方向。

实时预览

当您调整任何值时,全宽渐变预览都会实时更新。

可直接粘贴的 CSS

输出结果是一个干净的 CSS背景属性字符串,可以直接粘贴到任何样式表中。

随机化

点击“随机化”按钮,即可获得灵感——生成漂亮的随机渐变组合。

CSS渐变应用案例

渐变色在现代用户界面设计中随处可见。

英雄背景

为落地页主图部分创建丰富的背景渐变效果。

  • 全页英雄背景
  • 章节分隔线渐变
  • 在图像上叠加渐变

按钮和卡片样式

使用微妙的渐变填充,为按钮、卡片和徽章增添层次感。

  • 主操作按钮渐变
  • 卡片标题强调
  • 进度条填充

品牌设计

创建与品牌色调相匹配的渐变效果。

  • Logo背景渐变
  • 应用图标背景
  • 社交媒体资产

如何创建 CSS 渐变

1

选择直线型、径向型或圆锥型。选择颜色并调整止动位置。设置角度或方向。

2

实时预览即时更新。点击“复制 CSS”即可副本可直接使用的 CSS背景值。

3

在线性和径向类型之间切换,并调整角度或形状——将生成的背景粘贴到样式表中。

常见问题解答

CSS渐变详解。

什么是CSS渐变?

CSS渐变是指用纯CSS定义(不包含图像)的两种或多种颜色之间的平滑过渡。渐变类型包括:线性渐变(定向渐变)、径向渐变(圆形/椭圆形渐变)和圆锥渐变(围绕中心点旋转渐变)。

我需要添加 -webkit- 前缀吗?

不,适用于现代浏览器(Chrome 26+、Firefox 16+、Safari 7+)。-webkit- 前缀仅对非常老旧的浏览器才需要。如果您需要支持 IE10 或更早版本的 Safari,请在选项中启用它。

如何创建透明渐变?

使用 rgba 颜色——例如,rgba(0, 0, 0, 0) 表示透明。要淡入透明,请将终点设置为 rgba(255,255,255,0) 表示白色到透明,或 rgba(0,0,0,0) 表示黑色到透明。

我可以在渐变中使用CSS变量吗?

是的,但是这个可视化工具生成的是十六进制/RGBA值。要使用CSS自定义属性,副本输出结果,然后手动将颜色值替换为您的变量(例如var(--color-primary))。

哪些浏览器支持圆锥梯度?

conic-gradient 效果在 Chrome 69+、Edge 79+、Safari 12.1+ 和 Firefox 83+ 中受支持。Internet Explorer 不支持该效果。如需渐进增强的备选方案,请使用 `@supports(背景: conic-gradient(red, blue))`。