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 管理面板、控制台更新等 ,详情可点此查看谷歌公告原文 ,了解更多具体更新内容。