跳到主要内容

SuperchargeInspect · 免费

检查元素:查看并复制任意元素的 CSS 值

一款检查元素工具,可查看网站上任意元素的 CSS。读取字体、颜色、间距和盒模型,然后将 CSS 值复制到剪贴板。

更新于

Supreme Bold · 700

Ag

  • Ink
  • Amber
  • Paper
Aa Bb Cc 012392 / 1.0 / −0.028em
或按 AltShiftE

在当前页面打开真实面板,你可以选取这里的任意元素。

为了查看某一个元素的 CSS,你打开开发者工具的“元素”面板,结果迎面而来的是一大堆规则。CSS 检查元素工具则正好相反:你指向元素,SuperchargeInspect 就会显示你真正关心的样式,包括字体、颜色和间距。看完之后,点击任意值即可复制。SuperchargeInspect 是一款 CSS 查看器扩展,直接在当前页面上使用,无需打开开发者工具。

检查元素能看到哪些 CSS 信息

面板将所有信息分为三个部分:排版、颜色和盒模型。

排版。字体系列是声明的 font-family 字体栈。面板显示列表中的第一个字体,复制时则会复制完整的字体栈。这是页面所请求的字体,并不会检查实际渲染的是哪种字体。面板还会显示字号、字重和行高。

颜色。你可以看到文字颜色、背景颜色,以及存在边框时的边框颜色。不透明的颜色以十六进制显示。部分透明的颜色显示为原始的 rgba() 值,完全透明的颜色显示为 transparent。

盒模型。内边距和外边距会显示四个方向的数值。面板会列出 gap、border-radius 和 display。盒模型示意图展示内容周围的外边距、边框和内边距各层,并以 CSS 像素标注内容的宽度和高度。

如何复制 CSS 值

CSS 值可以逐个复制。面板中的每个值都是一个按钮。点击后,该值就会被复制到剪贴板,你可以只粘贴 padding-top,或者只粘贴文字颜色。

如果想要全部样式,请使用“更多复制方式”菜单中的“仅复制文本”。它包含该元素观察到的全部样式:字体系列、字号、颜色、布局、gap、各方向的内边距和外边距,以及圆角。

这些是页面为该元素解析出的计算值,字体系列仍为声明的字体栈。复制内容不会还原作者的源规则、组件定义或原始样式表。它是你所见内容的快照,而不是网站编写的代码。

开发者工具还是 CSS 查看器?

需要修改规则时,Chrome 开发者工具是合适的选择。你可以在其中编辑样式表、追踪层叠关系,并弄清楚为什么某个值会覆盖另一个值。

CSS 查看器解决的是一个更小的问题。它用于读取和复制,而不是改写网站的规则。你无需开发者工具就能查看 CSS:指向想要的元素,取用你需要的值即可。下表对两者进行了对比。

Chrome 开发者工具“元素”面板SuperchargeInspect
样式显示位置按层叠顺序列出所有规则该元素的计算样式
复制单个值在计算样式列表中找到后手动复制点击该值即可复制
字体系列在计算样式列表中声明的 font-family 字体栈
如何开始打开开发者工具,然后在节点树中找到该节点按 Alt+Shift+E,然后指向元素

用开发者工具编辑和调试网站自身的规则;用 CSS 查看器读取单个元素,并将其样式传给其他工具。

键盘导航

整个流程无需使用鼠标即可完成。按 Alt+Shift+E 开始。方向键可移动到上一个或下一个元素。按 Ctrl+Up 或 Ctrl+Down 可移动到父元素或子元素。在 macOS 上,请使用 Option+Up 和 Option+Down。

按 Enter 锁定当前元素。再按一次 Enter 可添加备注,然后按 Ctrl+Enter(macOS 上为 Cmd+Enter)执行“复制引用”。按 Esc 返回选取状态或关闭面板。随时按 ? 可打开快捷键列表,查看所有快捷键。

所有数据都保留在你的设备上

SuperchargeInspect 完全在本地运行。它不发起任何网络请求,也不会向任何地方发送数据。无需账号,也不会在后台收集任何数据。

你检查的样式永远不会离开你的设备。唯一可能离开设备的,是你主动保存的文件,或你粘贴到其他应用中的值。关闭浏览器后,它记住的最后一个元素也会被清除。

准备交给编程工具了吗?向 AI 编程工具准确指出要修改哪个元素。

常见问题

什么是 CSS 检查元素工具?它和开发者工具(DevTools)有什么区别?
CSS 检查元素工具会在一个小面板中显示你所指向元素的计算样式。开发者工具是完整的开发工具,会按层叠顺序列出所有匹配的规则。CSS 检查元素工具用于读取和复制样式值;如果你想编辑规则或调试层叠关系,开发者工具才是合适的选择。
能复制网站上任意元素的 CSS 吗?
可以。指向页面上的任意元素,面板就会显示它的计算字体、颜色和间距。你可以复制单个值,也可以通过“仅复制文本”复制观察到的全部样式。这些值是该元素的计算值,而不是作者编写的规则。字体系列显示的是声明的字体栈。
它能识别网页使用的是什么字体吗?
不能。它显示的是页面所声明的 font-family 字体栈:以第一个字体系列作为标签,复制时则得到完整字体栈。它不会识别或验证实际渲染的是哪种字体。即使浏览器回退到了其他字体,面板仍然显示声明的字体栈。
它可以复制哪些颜色格式?
在面板中点击颜色时,不透明颜色会以十六进制格式复制,形如 `#rrggbb`。部分透明的颜色会以原始 `rgba()` 值复制,完全透明的颜色则输出为 `transparent`。它不使用 HSL。你可以复制文字颜色、背景颜色,以及存在边框时的边框颜色。
它会把页面数据发送到任何地方吗?
不会。该扩展在本地运行,不发起任何网络请求。它无需账号,也不收集分析数据。你检查的任何内容都不会发送到服务器。唯一可能离开你设备的,是你明确保存的文件,或你粘贴到其他应用中的值,之后由该应用处理。

相关功能