2021 年 10 月 25 日,谷歌开发者工具相关负责人 Jecelyn Yeen 发布了 Chrome 开发者工具在 Chrome 96 版本的功能改进,其中包含新的 CSS 概览面板、 模拟 Auto Dark   深色 主题、CSS 样式复制为   JavaScript 等新功能。

预览功能:新的 CSS 概览面板

新的开发者工具可以生成一份 CSS 概览报告,报告中包括:

  • 整个页面的 CSS 元素概览。(见上图)

  • 颜色概览   ,显示页面中的所有颜色,按用途分组,例如背景颜色、文本颜色等,还会显示具有低对比度问题的文本。

  • 字体颜色概览, 页面中的所有字体和出现的次数,按不同的字体大小、字体粗细和行高分组。

  • 无效样式概览 ,未生效的样式会 按原因分组。

  • 媒体查询, 显示 页面中定义的所有媒体查询,按出现次数最多的排序。

渲染选项卡更新

模拟 CSS 对比度偏好功能

添加“首选对比度”功能,允许开发者根据用户在操作系统中选择的对比度级别来调整 Web 的对比度。有效选项为“更多”、“更少”、“自定义”或“无偏好”。

模拟 Chrome 的自动黑暗主题功能

使用开发者工具模拟自动深色主题,可以查看用户启用 Chrome 的自动深色主题时页面的外观。

当用户在操作系统中选择使用深色主题时,浏览器会将自动生成的深色主题应用于浅色主题网站。

CSS 样式复制为 JavaScript 属性

上下文菜单中添加了两个新选项,可以轻松地将 CSS 规则复制为 JavaScript 属性,适合使用 CSS-in-JS 库的开发人员。

例如,将复制 padding-left: '1.5rem'  到剪贴板:

Chrome 96 版本还包含更多开发者工具的功能更新,包含新的 API 管理面板、控制台更新等 ,详情可点此查看谷歌公告原文 ,了解更多具体更新内容。