chrome浏览器查看css样式

样式的查看

1.匹配器为灰色文本: 表示非当前选择器

在这里插入图片描述

2.样式有划线标识:CSS属性无效或未知 / 属性值无效 / 被其他属性覆盖的属性

在这里插入图片描述
在这里插入图片描述

3.属性以浅色文本显示且有感叹号提示:属性虽然有效,但由于CSS逻辑而没有任何影响

在这里插入图片描述
转自:https://juejin.cn/post/7331070699899699238?searchId=202404151029067DA5129CBA117B77C15F

移除无用的css样式

1.构建时删除

webpack插件purgecss-webpack-plugin
(似乎需要 node 14 or higher is required && purgecss-webpack-plugin@3.0.0/webpack4 但都尝试过了都build不起来,放弃)
收益:引入新的插件会增加项目的依赖关系,如果你的项目非常小,或者你的 CSS 代码量本身就不大,那么使用 purgecss-webpack-plugin 带来的收益可能相对较小。然而,对于大型项目或具有大量 CSS 代码的项目,该插件的收益可能更加明显。如果你的项目中使用了动态生成的 CSS(例如,通过 JavaScript 动态添加样式),purgecss-webpack-plugin 可能无法正确识别这些未使用的样式

2.动态分析,手动删除

coverage:移除没用的代码,懒加载代码。
在这里插入图片描述
在这里插入图片描述
除了页面上加载的所有脚本的URL(此处未显示,但通常会显示在最左侧)之外,我们还得到脚本的类型,文件的总大小和未使用的字节数。 右侧的条显示了已使用和未使用代码之间的划分,红色部分显示了百分比的可视表示。
在屏幕的左下角,您还将看到页面上加载的未使用代码的总百分比。
在这里插入图片描述
从上面的例子中可以看出,2.3 MB的CSS和JS 1.5 MB(64%)在初始加载时没有在这个特定的页面上使用。通过单击底部窗格中的单个行,您还可以看到顶部页面中没有使用的特定代码块
在这里插入图片描述
coverage 可用来发现页面中尚未用到的js 和 css代码,你可以为用户只提供必要的代码,这样就可以提升页面的性能。这对于找出可以进行拆分的脚本以及延迟加载非关键脚本来说非常有用

转自:https://juejin.cn/post/6844904005060182030?searchId=202404151029067DA5129CBA117B77C15F

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

callmeCassie

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值