Skip to main content

间距比例生成器 使用可自定义的基准单位和倍数生成一致的间距比例系统。

间距比例生成器 illustration
🎨

间距比例生成器

使用可自定义的基准单位和倍数生成一致的间距比例系统。

1

设置基准单位

选择以像素为单位的基准间距值(通常为4px或8px)。

2

选择输出单位

为生成的间距值选择px或rem。

3

复制CSS变量

预览视觉比例尺并复制CSS自定义属性。

Loading tool...

What Is 间距比例生成器?

间距比例生成器使用基准单位乘以预定义的因子集,创建一个一致的网页设计间距系统。 一致的间距对于专业、和谐的设计至关重要--没有它,布局看起来不一致且缺乏精致感。 此工具使用基准单位(通常为 4px 或 8px)乘以因子(0、0.5、1、1.5、2、3、4、5、6、8、10、12、16、20、24),生成一个全面的间距比例表。 视觉预览显示每个间距值为彩色条形,使得可以轻松看到相对差异。 输出是一组 CSS 自定义属性(--space-0 至 --space-24)以 px 或 rem 为单位,准备好作为边距、填充、间隙和样式表中其他间距值使用。

Why Use 间距比例生成器?

  • 基于基准单位系统,实现数学上一致的间距
  • 显示相对间距差异的视觉条形图
  • 输出CSS自定义属性以便于设计系统集成
  • 支持px和rem两种输出单位

Common Use Cases

设计系统令牌

生成间距令牌作为设计系统的基础。

组件库间距

确保在整个组件库中保持一致的间距。

新项目设置

在开始新的Web项目时建立一个间距系统。

团队对齐

跨设计和开发团队共享标准化的间距比例尺。

Technical Guide

间距比例使用基准单位乘以一系列因子来创建一致的、成比例的间距值。 最常见的基准单位是 4px(由 Tailwind CSSMaterial Design 使用)和 8px(由许多设计系统使用)。 基于 4px 的基准单位提供了细粒度控制:4、8、12、16、20、24、32、40 等。 基于 8px 的基准单位创建更大的间距:8、16、24、32、40、48 等。 CSS 自定义属性(变量)存储值以便重用:--space-1: 0.25rem。 这些可以在边距、填充、间隙和任何其他间距属性中使用。 使用 rem 单位确保间距与根字体大小成比例缩放,当用户更改文本大小时保持比例。 半步长(0.5x)提供了一个较小的增量用于细微调整。 大乘数(16x、20x、24x)处理节间距和大布局间隙。

Tips & Best Practices

  • 1
    使用4px基准单位进行细粒度控制,8px用于更简单的比例尺
  • 2
    应用rem单位以实现可访问、可缩放的间距
  • 3
    使用CSS自定义属性以便于全局间距调整
  • 4
    坚持使用比例尺值--避免任意间距以保持一致性

Related Tools

Frequently Asked Questions

Q 我应该使用什么基准大小?
4px是最受欢迎的(由Tailwind使用)。8px提供了一个更简单、更具限制性的比例尺。
Q 我应该使用px还是rem?
rem因其可以根据用户字体大小偏好进行缩放而被认为是首选,具有可访问性优势。
Q 为什么不使用任意间距值?
一致的比例尺创建了视觉和谐,使设计看起来更精致、专业。
Q 我如何使用这些间距值?
使用CSS自定义属性来设置margin、padding、gap等:margin: var(--space-4);
Q 我可以修改乘数集吗?
标准集涵盖了大多数需求,但您也可以通过编辑生成的CSS来添加或删除乘数。

About This Tool

间距比例生成器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.