我常用的4个渐变背景生成工具
不管是前端还是 UI,我们经常会使用一些渐变工具。
比如带有噪点的渐变,还有根据图片生成对应颜色的渐变,以及带有几何图案或者酸性图案的渐变。
那么我将给大家介绍的工具,是我经常在用、可以实现我以上所说内容的渐变图片的工具。
静态渐变生成
Photo Gradient - 图片生成渐变的工具
一般在给某个固定图片页面做渐变的背景的时候就会用到。
这个工具唯一的缺点就是比例需要自己输入。


但是大家一定会想到,如果给某些 posts 的封面做懒加载的时候,先提前加载这个渐变图片,然后再等真实的图片加载过来替换掉。
这个叫做【blur hash】,在上传图片的时候通过第三方库或者第三方服务直接生成作为 base64 和图片数据存在一起。
这样会有更好的用户体验。
Better Gradient - 封面渐变生成器
链接:https://better-gradient.com/editor
这个渐变工具的好处是,默认带了各种封面比例,用作封面的背景图非常适合。
它还支持现在最流行的噪点渐变背景。
可以控制噪点的颗粒度和 blur 的轻重。

当然控制渐变方向,比例的功能也是支持。

静态的渐变工具里,这个基本全能,和上面图片生成渐变形成互补。
动态渐变生成
color4bg - 模板丰富的动态渐变

比较一般,可以通过视频、图片、ESM 的方式引入。
但是模板比较多,只能自定义颜色,不能自定义模板。
不能直接在 figma 或者 framer 里面使用插件导入。

shadergradient - 自定义度高的动态渐变
链接:https://www.shadergradient.co/
可以通过在代码、framer、figma 里面引入。
可以控制 shape、速度、动效、3D 视角,自定义程度非常高。

但是缺点就是形状比较局限。
不过可以通过调参数的方式曲线做出其他的形状。