- Published on
28-CSS 概览
- Authors
- Name
- Dendoink
- @Magiciaaaaaaaan
💡
问题 在 element 面板你可以检查每个元素的 CSS,那有没有办法看到整个页面的 CSS 概览呢?
⚠️
请注意 这是一个实验中的功能,有可能会导致一些问题。
想看到有关页面的所有的 CSS 信息,你需要用到这个实验中的功能:
- 打开设置,勾选 CSS 概览:

- 重新打开
devtools
就可以看到啦:

这个面板主要包含这些信息:
1. CSS 的概览
汇总:
- 元素数量数量
- 行内样式的元素数量
- 样式规则数量
- 媒体查询的数量
- 类型选择器数量
- ID 选择器数量
- 类选择器数量
- 属性选择器数量
- 通配选择器数量
...
2. 颜色
汇总了:
- 背景颜色
- 文本颜色
- 填充颜色
- 边框颜色
最关键的是,这里出现的每一种颜色,你点进去都是它对应的 CSS
定义!

这极大的方便了你找到那些和设计稿不兼容的颜色,大部分时候你都是靠全局搜索和肉眼去搜索。
3. 字体信息
不同字体类型的统计信息,分为字体大小,字重和行高三个维度。和颜色一样,都可以跳转到具体样式定义:

4. 未使用的定义
同样可以点进去看看为什么没有被用到,对于优化代码有很大的帮助:

5. 媒体查询
一般我们都会做多端适配,有一种普遍的方式是使用媒体查询,但是你知道有哪些会影响到当前页面吗?

Related series
00-写在前面
March 2, 2021
01-Chrome 版本
March 2, 2021
02-复制 & 保存
March 2, 2021
03-快捷键和通用技巧
March 2, 2021
04-使用 Command
March 2, 2021
05-代码块的使用
March 2, 2021
06-console 中的 $
March 2, 2021
07-console.log 的 "bug" ?
March 2, 2021
08-异步的 console
March 2, 2021
09-Ninja console.log
March 2, 2021
10-自定义格式转换器
March 2, 2021
11-对象&方法
March 2, 2021
12-console.log 并不简单
March 2, 2021
13-打造一个终极 log
March 2, 2021
14-打印时间戳
March 2, 2021
15-直接把 `log` 作为回调函数
March 2, 2021
16-初窥 Network
March 2, 2021
17-Network 深入
March 2, 2021
18-Network 细节
March 2, 2021
19-元素面板的基本操作
March 2, 2021
20-元素面板调试技巧
March 2, 2021
21-元素面板里的编辑器
March 2, 2021
22-颜色选择器
March 2, 2021
23-Drawer 使用技巧
March 2, 2021
24-Drawer 动画调试
March 2, 2021
25-Drawer 性能优化
March 2, 2021
26-Workspace 使用技巧
March 2, 2021
27-自动美化输出
March 2, 2021
28-CSS 概览
March 2, 2021
29-Custom UI Themes
March 2, 2021
30-Source diff
March 2, 2021