CSS 渐变生成器
拖动滑块,上方的预览会跟着变化。满意之后复制那一行,粘贴进样式表就行了,不需要别的。
角度用于线性和锥形渐变,径向渐变从中心扩散。
色标
- 免费
- 文件不会离开你的设备
- 无需注册
- 不限文件数量
使用方法
- 选择类型:线性沿着一条直线,径向从中心扩散,锥形绕着中心旋转。
- 设置角度,把色标拖到颜色应该交汇的位置。
- 两种颜色不够就再加色标,或者点「随机一个」。
- 复制预览下面那行 CSS。
实用说明
预览为什么铺在棋盘格上
渐变常常以透明色收尾,而在纯白底上,透明和不透明看起来一模一样。棋盘格会从颜色不实的地方透出来,于是你设成什么就看到什么 — 图像编辑软件正是为此才养成这个习惯。
生成代码前会先给色标排序
CSS 不会替你调整色标顺序:写在 70% 之前的 30% 色标会被浏览器夹住,渐变就悄悄少了一种颜色。这个工具在拼接那一行时按位置排序色标,所以把某个滑块拖过邻居也不会让结果出问题。
常见问题
三种类型有什么区别?
线性渐变沿直线延伸并接受角度:90deg 从左到右,180deg 从上到下。径向渐变从中心呈圆形扩散,适合光晕和聚光效果。锥形渐变像钟表指针一样绕点旋转,饼图和色轮就是用它做的。
怎么做带透明度的渐变?
如果浏览器的取色器支持透明度,直接调低即可;也可以手动改复制出来的那一行:rgba(31, 95, 214, 0) 和实色一样可以做色标。渐隐到透明比渐隐到白色更有用,因为它在任何背景上都成立。
能用作文字颜色吗?
可以,再加两行:把渐变写在 background-image 上,然后加 background-clip: text 和 color: transparent。文字保持原来的形状,渐变从字形里透出来。
为什么同样的角度在径向模式下看起来不一样?
径向模式下角度根本不起作用。径向渐变从中心出发,没有方向可言,所以角度留给线性和锥形使用,在那里它决定从哪里开始。
相关工具
- 配色生成器 选一个起始颜色,工具会按色轮算出其余的颜色。点击任意色块即可复制色值,或者放入一张照片,直接从中取出配色。
- CSS 阴影生成器 拖动滑块,示例会跟着变。一层不够就叠加图层 — 真实界面里那种柔和可信的立体感就是这样做出来的。
- 颜色转换器 用任何常见写法输入颜色——#1f5fd6、1f5fd6、#1f5、rgb(31, 95, 214)——其余写法会同时出现,还附带保证文字可读所需的对比度数值。
- CSS 格式化 粘贴样式表——哪怕它只有一行——就能重新读懂。每条声明单独一行,嵌套块获得应有的缩进,注释留在它该在的位置。
- HEX 转 RGB 粘贴 HEX 代码,读出 RGB 通道值。#1f5fd6 会变成 rgb(31, 95, 214);如果代码带有透明通道,你会得到保留透明度的 rgba()。
- 密码生成器 打开页面即生成新密码,使用浏览器的加密级随机数生成器。密码不会被发送、记录或保存。
- 二维码生成器 输入链接或任意文本,二维码随打随现。屏幕使用下载 PNG,印刷则选 SVG——放到多大都依然清晰。
- UUID 生成器 按下按钮,就能得到可以直接贴进数据库、配置文件或测试数据的标识符。它们在页面内生成——没有哪台服务器会给你一个别人已经见过的号码。