开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/CSS 渐变代码生成

CSS 渐变代码生成

在线生成 CSS 渐变代码:支持线性、径向、锥形与重复线性渐变,可选中间色让过渡不发灰,输出标准 CSS 写法以及 Tailwind 的任意值写法。调背景、做卡片遮罩、写按钮高光都能直接拿。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
CSS 渐变代码
点上方「生成」按钮开始

使用说明

  1. 选渐变类型、调角度、挑两个颜色,结果会实时生成。
  2. 默认方向 135deg 是「左上到右下」,这是最常用的方向;90deg 是从左到右。
  3. 过渡看起来发灰时勾上「启用中间色」,加一个同色系的中间色过渡会干净很多。
  4. 结果里同时给了标准 CSS 和 Tailwind 任意值写法,按你项目用什么框架挑一条。

常见问题

角度是怎么算的?
0deg 是从下往上,顺时针递增:90deg 从左到右,180deg 从上到下,270deg 从右到左。这个约定和 CSS 规范一致——和很多人直觉相反,所以调试时容易搞错方向。
渐变为什么有时候发灰?
因为浏览器在 sRGB 空间里做线性插值,两个对比强的颜色中间会经过灰色区(最典型的是红到绿,中间变暗黄)。解决办法是加一个中间色停靠点把插值路径拉回来,或者用 oklab 色彩空间的渐变(支持度还在铺开)。
渐变能用在文字上吗?
可以,需要配合 background-clip: text 和 color: transparent,还要加 -webkit- 前缀兼容。注意这种方式在部分浏览器里的可访问性(屏幕阅读器)表现一般,正文文字慎用。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部