CSS 变量生成器

从设计 Token 生成 CSS 自定义属性。可视化管理颜色、字体排版、间距和圆角,实时生成 :root 代码块。免费,基于浏览器。

100% 浏览器端运行 数据不离开你的设备 免费 · 无需注册
生成的 CSS

使用方法

  1. 设置变量前缀(默认 ,可改为 —brand- 等)。
  2. 编辑各分组中预填的 Token,或点击+ 添加 Token新增。
  3. 颜色 Token 可使用颜色选择器,也可直接输入十六进制值。
  4. 生成的 CSS 代码块实时更新。
  5. 点击复制:root { … } 代码块复制到剪贴板。

什么是设计 Token?

设计 Token 是设计决策的唯一真实来源——颜色调色板、字号比例、间距节奏和圆角大小。 将它们存储为 :root 块中的 CSS 自定义属性,可使整个样式表都能访问这些值。 修改一个 Token,所有使用它的组件都会同步更新。

Token 分组说明

  • 颜色 — 品牌调色板、背景色、文字颜色及状态色,带颜色选择器。
  • 字体排版 — 字体族栈及基础/比例字号。
  • 间距 — 统一的间距比例(4px、8px、16px 等)。
  • 圆角 — 从微妙到胶囊形状的圆角半径值。

FAQ

什么是 CSS 自定义属性(CSS 变量)?

CSS 自定义属性(又称 CSS 变量)是以双连字符为前缀的实体(如 --primary-color: #3b82f6),定义在 :root 块内。可在样式表任意位置通过 var(--primary-color) 复用,让全局设计修改变得快速一致。

变量前缀是什么,如何修改?

前缀是附加在每个变量名前面的字符串,默认为 '--',生成标准 CSS 自定义属性语法。可以改为 '--brand-' 或 '--theme-' 等,用于命名空间隔离,避免变量名冲突。

如何添加新的设计 Token?

点击任意分组(颜色、字体排版、间距、圆角)内的「+ 添加 Token」按钮,填写变量名和值。颜色 Token 还提供颜色选择器,CSS 输出实时更新。

如何删除不需要的 Token?

点击 Token 行末尾的 × 按钮即可删除,CSS 输出立即更新。

如何在项目中使用生成的 CSS?

点击「复制」按钮复制 :root 代码块,粘贴到全局样式文件(如 styles/global.css)中,在组件 CSS 中通过 var(--token-name) 引用任意 Token。