似乎谷歌浏览器没有根据样式表显示我的网站。
当页面首次加载时,它加载正常...但随后它会在页面加载结束时更改为原始html格式。
最终看起来像这样(你可以在顶部栏看到网址):
我有两个样式表,一个是用户可以通过单击站点右上角的Light / Dark按钮之间切换的“替代”。
为什么会这样?我之前从未遇到过任何问题。
我的规格:使用Google Chrome 14.0.835.186的Mac OS X
答案 0 :(得分:16)
你到处都有HTTPS +安装了Adblock吗?如果是这样,我发现当主站点没有或有限的https支持时,点击谷歌搜索结果通常会产生这种行为。
例如,当我搜索并点击XKCD漫画时,我注意到与这些扩展相同的行为。
暂时禁用https,或者在没有https的情况下重新输入网址似乎可以解决这个问题。
答案 1 :(得分:5)
可能是您身边的缓存问题。你能试试“Shift + Ctrl + R”吗?
答案 2 :(得分:2)
我在OS X上尝试使用与您相同的Chrome版本,并且所有内容都针对黑暗和轻量版本正确呈现。这对您来说可能是一个缓存问题。重新加载页面时按住shift键。这将强制浏览器获取所有资源并忽略缓存版本。
答案 3 :(得分:2)
如果出现同样的问题,花了几个小时在圈子里徘徊,想知道“我到底做了什么!”,我尝试了很多来自这个网站和许多其他人的建议,但这对我有用,我觉得有点愚蠢之后没试过就是禁用了chrome的ad-blocker,然后是shift + f5并解决了问题。
答案 4 :(得分:0)
在我朋友的笔记本电脑上,这是由一些 DNS问题引起的。将DNS更改为8.8.8.8后一切正常。
答案 5 :(得分:0)
将css charset更改为UTF8。它解决了我的问题。
答案 6 :(得分:0)
我遇到了这个问题。当我添加 Chrome 扩展“Akamai Debug Headers”时,它就开始了。这导致随机站点的 CSS 无法加载并显示 CORS 错误。
我关闭了扩展程序,一切又恢复了。
所以也许禁用所有扩展然后测试 Chrome