首页CSS间距计算器

CSS间距计算器

在线CSS间距计算器,按基准单位与比例生成间距系统,预览各级spacing并导出CSS变量与Tailwind配置,适用于设计系统与组件库开发。

已就绪,修改参数后会实时生成。

计算设置

建议:4px、8px 或 16px

间距系统预览

CSS变量

:root {
  --spacing-md: 12px;
}

Tailwind配置

spacing: {
  'md': '12px'
}

使用示例

CSS变量使用

.button {
  padding: var(--spacing-md);
  margin-bottom: var(--spacing-lg);
}

Tailwind使用

<div class="p-md mb-lg">
  内容
</div>


说明文档

关于 CSS 间距计算器

该工具用于生成统一的间距尺度(Spacing Scale),支持线性、斐波那契、幂级数三种规则,并可导出 CSS 变量与 Tailwind 配置片段。

核心功能

  • 基础单位配置:以一个 base unit 推导整套间距值。
  • 多种尺度算法:支持 linearfibonaccipowers
  • 实时视觉预览:以块状示例快速感知尺度节奏。
  • 代码输出:生成 CSS Variables 与 Tailwind spacing 配置。
  • 示例参考:附常见用法片段便于直接接入项目。

使用说明

  1. 输入基础单位(如 48)。
  2. 选择尺度类型(线性/斐波那契/幂级)。
  3. 查看预览区与输出代码。
  4. 复制 CSS 变量或 Tailwind 配置到工程中。

使用场景

  • 设计系统 spacing token 统一。
  • 多页面间距风格一致化改造。
  • Tailwind 项目快速建立间距刻度。

常见问题

应该选择哪种尺度类型?

通用后台与业务系统可优先线性;追求更强层次感时可尝试斐波那契或幂级数。

生成值太密或太稀怎么办?

优先调整基础单位,再重新选择尺度类型进行对比。