【发布时间】:2014-05-26 01:42:25
【问题描述】:
在本地一切正常,但是当样式表上传到服务器时,样式并没有应用于页面。 Chrome 显示此错误:
Resource interpreted as Stylesheet but transferred with MIME type text/x-asm
如果我在 Chrome 检查器中打开 .css 文件并在其中对其进行任何更改(包括诸如退格或回车之类的琐碎更改),则样式将应用于页面并且一切正常。但是在实际样式表中复制这种更改并重新上传到服务器并不能解决问题。
我使用W3C CSS Validator 验证了 CSS,希望能找到会导致服务器解析错误的东西。所有文件均已验证,但问题仍然存在。
对 Stackoverflow 上类似问题的回答指向服务器配置。我是一家大型机构的前端开发人员,无法轻松访问服务器配置。更重要的是,从该服务器提供的其他站点的样式表不会产生该错误。当我将有问题的站点链接到另一个站点的样式表时,我得到了同样的错误。这让我认为问题不在于服务器配置或样式表本身,而在于其他问题。我会发布更多代码,但我的雇主的政策禁止我这样做。
是否有任何客户端可能导致此错误?
【问题讨论】:
标签: html css mime-types