跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

图案背景生成器

把条纹、圆点、网格或棋盘平铺成背景:设尺寸、颜色与角度,实时预览并复制 CSS 或 SVG。

图案

平铺预览

生成的 CSS 与 SVG

角度滑块只对条纹生效。CSS 片段用渐变实现,SVG 片段用 pattern 元素实现:装饰 HTML 元素用 CSS,导出与设计工具用 SVG。

如何使用

  1. 选类型:条纹、圆点、网格或棋盘。每种都从一个小单元平铺而成,屏幕再大接缝也不会断。
  2. 设平铺尺寸,也就是重复单元:24 px 是细密质感,60 px 以上就是一个有存在感的图形母题。
  3. 条纹可以拖角度旋转重复单元。其余三种用不到角度,滑块会自动禁用。
  4. 选前景色画母题、背景色填空隙,预览框里即时平铺。
  5. 复制代码。CSS 片段直接套到任意 HTML 元素上;SVG 片段把同样的几何包进 <pattern> 元素,供导出与设计工具使用。

常见用途

为何保证隐私

所有取值都在页面内变成代码,预览用的就是它生成的那段 CSS。没有上传,图案图片也从不在服务端生成。

常见问题

问:圆点和网格为什么禁用角度滑块? 答:这两种图案由轴对齐的单元构成:一个圆加两条直线。旋转它们需要外包一层 transform,片段刻意避开,所以角度只对斜向条纹生效。

问:怎么只让图案覆盖页面的一部分? 答:把 CSS 套到具体元素上而不是 body。片段里的 .pattern-area 类名就是留给你改成标记里的类名的。

问:能叠加两种图案吗? 答:可以。CSS 支持多层背景,再粘一行 background-image 并各自给 background-size 即可。想让两层都显出来,给靠上那层留点透明。

问:选 CSS 还是 SVG? 答:浏览器里渲染的东西用 CSS 块;目标物是设计工具、PDF 或图片导出时用 SVG 块 —— CSS 渐变在这些场景里带不走。

你的数据留在这台设备上

图案背景生成器 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。