整理后的 :root CSS
提取变量后生成结果。
LOCAL CSS TOKEN AUDIT
用浏览器 CSSOM 解析自定义属性,查看每个 Token 的作用域、媒体条件、类型、重复覆盖和 var() 引用,并导出可继续整理的 CSS、JSON 与 CSV。
最大 5 MB;@import 不会联网加载。
上传样式文件或载入示例。解析只读取 CSS 规则,不会执行脚本或请求 @import。
提取变量后生成结果。
提取变量后生成结果。
提取变量后生成结果。
粘贴 CSS、上传 .css 文件,或载入示例开始提取。
CSS 级联允许同名变量在 :root、组件、主题和媒体查询中覆盖。审计重点不是机械去重,而是确认覆盖是否出现在预期作用域和条件里。
导出的 JSON 保留值、类型和来源线索,便于继续迁移;命名层级、别名、复合阴影和字体 Token 仍要按团队采用的 W3C、Tokens Studio 或平台格式整理。
变量可能由宿主应用、另一个 CSS 文件或运行时注入。工具只分析当前输入,不会抓取 @import,因此缺失项是排查线索,不等于页面一定报错。
RELATED TOOLS
USE & REVIEW
不会。文件读取、CSSOM 解析、变量统计和 CSS/JSON/CSV 生成都在当前浏览器完成。@import 不会发起网络请求,因此被导入文件中的变量不会出现在结果里;需要一起审计时应把相关 CSS 内容合并后输入。
不一定。CSS 级联允许在 :root、组件、主题、媒体查询和容器条件中覆盖同名变量。工具把它标为重复,是为了让你比较选择器和条件;删除前要确认它不是有意的深色主题、断点或局部组件覆盖。
它表示当前输入使用了该变量,但解析到的规则里没有声明。变量可能确实拼错或遗漏,也可能来自另一个样式文件、宿主应用、Shadow DOM 或运行时注入。工具只分析当前输入,未解析项是排查线索,不是自动报错结论。
CSSOM 会按浏览器理解的规则结构处理选择器、声明、媒体查询和嵌套分组,避免注释、字符串和复杂值被简单正则误判。无效或浏览器不支持的语法可能被忽略,因此仍要结合项目构建器与目标浏览器检查。
它采用清晰的 $value、$type 和来源扩展结构,适合继续整理,但不同平台对层级命名、别名、复合阴影、字体和颜色格式要求不同。正式导入前应按目标平台 schema 调整并用小样本验证。
它适合快速查看级联后的最后一个声明,但会丢失主题、媒体查询和局部选择器覆盖的上下文。整理后的 :root CSS 只是迁移草稿;不要把它直接替换原样式,除非已经确认所有覆盖都应合并为全局变量。