看起来Google Chrome没有按照样式表来显示我的网站。
当页面首次加载时,它正常加载...但在页面加载结束时它会改变为原始html格式。
最终看起来像这样(您可以在顶部栏看到网址):
[点击查看完整尺寸]
我有两个样式表,一个是“备选”的,用户可以通过单击网站右上角的“浅色/深色”按钮进行切换。
为什么会出现这种情况?我以前从未遇到过这样的问题。
我的规格:Mac OS X和Google Chrome 14.0.835.186
看起来Google Chrome没有按照样式表来显示我的网站。
当页面首次加载时,它正常加载...但在页面加载结束时它会改变为原始html格式。
最终看起来像这样(您可以在顶部栏看到网址):
[点击查看完整尺寸]
我有两个样式表,一个是“备选”的,用户可以通过单击网站右上角的“浅色/深色”按钮进行切换。
为什么会出现这种情况?我以前从未遇到过这样的问题。
我的规格:Mac OS X和Google Chrome 14.0.835.186
你是否安装了“HTTPS Everywhere + Adblock”?如果是的话,当主站点没有或只有有限的https支持时,通过Google搜索结果时往往会出现这种情况。
我发现使用这些扩展程序时,例如搜索并点击XKCD漫画时也会出现同样的情况。
临时禁用HTTPS Everywhere,或重新输入URL而不使用https似乎可以解决这个问题。
我在使用与你相同版本的Chrome浏览器在OS X上尝试了这个操作,无论是暗色还是亮色版本都能正确呈现。可能是因为你的缓存出了问题。在重新加载页面时按住Shift键。这将强制浏览器获取所有资源并忽略缓存版本。
我曾经遇到过同样的问题,花了几个小时来回纠结,想着“我到底做错了什么!”我尝试了许多这个网站和其他网站上的建议,但最终解决我的问题的是禁用Chrome浏览器的广告拦截器,然后按下Shift+F5,问题得到了解决。
将CSS字符集更改为UTF8。这解决了我的问题。
在我朋友的笔记本电脑上,这是由于一些DNS问题引起的。将DNS更改为8.8.8.8后,一切都正常了。
我遇到了这个问题。当我添加了一个Chrome扩展程序“Akamai Debug Headers”时,会导致一些随机站点的CSS无法加载,并显示CORS错误。
我关闭了这个扩展程序,然后一切都恢复正常了。
所以也许可以禁用所有扩展程序,然后测试Chrome。