CSS
从头开始创建高级形状需要一些高级 CSS 和 SVG 知识,之后可能仍会调整值。建议使用一些 GUI 工具,它们提供了一个用户界面来调整参数。
这里整理了一些形状生成器。对它们进行了分类,因此,更容易导航,可以在每个类别的不同选项之间进行选择。
对于每个工具,提供一个直接链接、一个简短描述和一个预览图像。

1、花式边框形状

地址:https://9elements.github.io/fancy-border-radius/

image.png
在 CSS 中指定八个边框半径值并构建有机外观的形状。

2、Blobmaker.app

地址:https://www.blobmaker.app/
image.png
Blobmaker 是一款免费的生成式设计工具,可快速创建随机且独特的 SVG 形状。

3、SVG 形状生成器

地址:https://www.softr.io/tools/svg-shape-generator
image.png
一个免费的设计工具,用于创建彩色、随机、独特和有机外观的 SVG 形状。

4、 Squircley.app

地址:https://squircley.app/
image.png
为徽标、图标和背景图像创建漂亮的形状。导出 SVG 文件,这些文件可以直接复制到剪贴板以放入您的项目中。

5、CSS 波浪

地址:https://getwaves.io/
image.png
生成 SVG 波形。

6、多个动画波

地址:https://svgwave.in/
image.png
一个小巧、免费且美观的 SVG 渐变波浪生成器,具有简单的 UI,可根据您的主题规范自定义和设置波浪样式。

7、SVG 波发生器

地址:https://www.softr.io/tools/svg-wave-generator
image.png
一个免费的设计工具,用于创建彩色、多层、随机、独特和有机外观的 SVG 波浪。

8、Shapedivider.app

地址:https://www.shapedivider.app/
image.png
一个免费工具,让设计师和开发人员更容易导出漂亮的 SVG。

9、Shapedividers.com

地址:https://shapedividers.com/
image.png
在 X 或 Y 轴上创建形状分隔线。创建动画效果的选项也是如此。

10、分页器

地址:https://omatsuri.app/page-dividers
image.png
PWA 的一部分,包含 12 个开源前端工具 Omatsuri。

11、放射线

地址:https://msurguy.github.io/rad-lines/
image.png
一个 Vue.js 项目,用于生成用于绘图的多边形 SVG。

12、Trianglify.io

地址:https://trianglify.io/
image.png
生成低多边形背景、纹理和矢量的工具,它基于一个开源库 Trianglify,用于创建背景非常方便。