跳到正文

占位图生成

Placeholder Image

生成任意尺寸的纯色或渐变占位图,并把尺寸数字写在图上。

一个正好是你要的尺寸的灰色方块,尺寸画在上面——给还在等真实照片的布局用。它以 SVG data URI 的形式输出,能直接粘进 CSS,比任何 PNG 都小,也不花一次请求。

🔒 完全在你的浏览器里运行placeholderdummymockupgenerator
填充
1200×630 的占位图

SVG data URI

580 B

用的是百分号编码而不是 base64:小了约 25%,而且还看得懂。可以直接贴进 background-image: url("…")

怎么用

  1. 设尺寸

    这个位置的精确像素尺寸。打开标签时它们画在图上,正是这一点让尺寸错误的方块在布局里一眼可见。

  2. 选纯色、渐变或噪点

    纯色和渐变仍是 SVG。噪点必须是 PNG,因为逐像素的随机场做成 SVG 是几 MB 的矩形。

  3. 复制 data URI

    百分号编码而不是 Base64:小大约 25%,在样式表里仍然可读。

常见问题

为什么噪点没有 SVG 版本?

因为 SVG 没有在各引擎上渲染一致的逐像素随机原语。照字面表达它意味着每个像素一个矩形,一个 400×300 的方块就是 120,000 个元素。

噪点每次都会变吗?

不会——它带种子,同样的设置给出同样的图。每次渲染都变的占位图会让视觉回归测试套件失去意义。

能在生产环境用这些吗?

data URI 可以——它只有几百字节,而且永远不会 404,这比第三方占位图服务强。只是记得把它们去掉,因为一个上了线的占位图在代码审查里是看不见的。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。