这完全是JS。如果我筛选包含CSS的文件,它会返回无结果。
但我可以看到这里已经下载了CSS文件。 如何分析文档头部的代码覆盖率样式? 我的文档头部如下所示:p.s. 我正在使用 Chrome 版本 75.0.3770.80(官方构建)(64位)
这完全是JS。如果我筛选包含CSS的文件,它会返回无结果。
但我可以看到这里已经下载了CSS文件。 如何分析文档头部的代码覆盖率样式? 我的文档头部如下所示:p.s. 我正在使用 Chrome 版本 75.0.3770.80(官方构建)(64位)
offending page
- Joey Gough所以你的所有CSS似乎都是内部的(它们没有从文件中提供,而是捆绑在HTML中)。
进行一个小测试:将其中一个<style>
标签的CSS内容放入一个.css
文件中(例如test.css
),并使用<link rel="stylesheet" href="test.css">
将这些文件包含在<head>
中,看看它们是否起作用,并显示在覆盖范围内。
(并从原始代码中删除相应的<style>
标签)
编辑
如果您不按关键字CSS
过滤,则会看到有一行类型为CSS+JS
或JS
的单行,当您按关键字CSS
过滤时,它们不会显示。
由于您的样式都捆绑在HTML中,它们都会混杂在这一行中!
例如:
你的地址将成为应用程序的根URL。编辑
https://codepen.io/nilo-c-sar-teixeira/full/KLjbZW
关于动态CSS,你是对的,它确实没有在选项卡中涵盖。上面的链接通过JavaScript放置了一个<style>
标签,规则从未显示在覆盖选项卡的任何行中。干得好 :)
css
,它就不会被过滤。也许我突出显示的行对您来说只显示了类型为“CSS”,因为您的所有 JS 都是外部文件。 - Niloct