从几周前开始......在我们的一些网站上,但不是全部,当检查一个元素时,样式选项卡只显示“样式框”,而不是与 css 相关的实际样式? - 同样,这仅在某些网站上 - 很奇怪
它应该看起来像这样(右侧显示与 css 相关的样式)
https://i.stack.imgur.com/K6JIA.png
但是......相反,在我们的一些网站上,这只是在几周前开始,看起来像这样......在样式选项卡中没有显示 css:
https://i.stack.imgur.com/q5k3U.png
注意:它已经工作了 2 年 - 页面看起来很好,所有样式都应用于 DOM,但在检查元素时不显示在样式选项卡中。
有任何想法吗??
我刚刚遇到了同样的问题,为了解决它,我进入了 Chrome 开发者工具 -> 设置 -> 滚动到底部并单击“恢复默认值并重新加载”,然后一切都神奇地回来了!
在它工作和停止之间我没有改变任何东西,所以不知道它为什么坏了,但希望这对你也有帮助。
我只是关闭选项卡,然后重新打开它,然后右键单击 > 检查元素。不需要将整个开发工具恢复为默认设置。这是一种浪费。试试吧,它有效! :)
我必须转到 Chrome Developer Tools -> Settings -> Enable JavaScript source maps
,然后禁用该复选框。它可能与源映射以及我将 scss
构建到 css
的事实有关。
对我有用的东西:chrome:flags>启用开发人员工具实验>禁用。我在某个时候启用了它,使用它多年没有问题,然后看不到 OP 描述的任何样式细节。更新后,将 devtools 首选项重置为默认值,甚至尝试隐身,这似乎是让它再次工作的一件事。有一些巧妙的实验,但我宁愿能够完成我的工作......
我只是有同样奇怪的问题。我不是 100% 确定是什么触发了这种情况,但我们使用构建工具将 SCSS 构建到 CSS 中。我进入了我的 CSS 文件并删除了源映射参考 -
/*# sourceMappingURL=myCSS.map */
突然之间,它又开始出现了。然后我把它加回来,我仍然可以看到它。我不确定这是否是因为现在缓存了地图版本,但这对我有用。
即使我面临这个问题!
style.css 文件导致了这个问题..
我刚刚创建了一个新的 css 文件(例如:style1.css)并将旧 css 文件内容(style.css 中的所有行)剪切粘贴到 style1.css 文件中。有用
注意:不要忘记更新链接标签,它正在加载 css 文件。
我认为您的 CSS 文件未正确加载。只需检查引用外部样式表的语法。
应该是这样的
<link rel="stylesheet" type="text/css" href="mystyle.css">
如果您跳过 rel="stylesheet",浏览器可能会将其视为纯文件。要确认样式表的加载,请转到 Chrome Inspector -> Sources
无需重置任何东西。希望能帮助到你 :)
我使用 Dreamweaver 和 Breckets。可以看出,只有在我使用 Dreamweaver 时才会出现问题。通过更改 Dreamweaver 的首选项解决了问题
--> 代码格式 --> 换行符类型 --> CR LF (Windows)
另一个混合使用 - 使用 CSS 变量,但其中一个变量引用了另一个不存在的变量。
使用链中缺少的变量的元素根本不会出现在铬中(在我的网站的情况下,它隐藏了对 h2s 的所有引用)。
有趣的是,它仍然显示 Firefox 开发工具面板中的元素。
在 CSS 文件中查找错误,在我的情况下,它是在全局 CSS 变量上,修复错误解决了问题。
此工具可帮助您找出错误:https://jigsaw.w3.org/css-validator/
有时它可能是服务器!
我刚刚在似乎已完全加载但样式面板完全为空的页面上出现此错误。
完全重新启动 Chrome(并验证没有进程)不起作用。
重新启动我的服务器(在本例中是在 Visual Studio 中本地运行的 .NET Core 应用程序)然后允许显示样式面板。
我认为存在某种连接泄漏或网络套接字限制——这种性质的东西让 Chrome 感到困惑。
我认为这可能会有所帮助..如果它是一个角度项目>然后只需运行
ng服务--extract-css。