2014-09-01 55 views
1

对不起,如果我再说一遍,但我找不到答案。这是我的网站:http://www.stolems.com/plCSS加载但未应用

我的问题是,文件的CSS加载,但不适用。我尝试了FF,Chrome,Safari,但仍然没有。但是,当我加载标签样式的风格它的作品。我能做什么?我注意到我的文件CSS是MIME类型文本/ HTML它应该是文本/ CSS?

除了我加载在这个网站管理仪表板和模板。管理仪表板的作品,模板不..

+0

这是你的css文件? – WisdmLabs 2014-09-01 07:11:35

+0

如何在页面上添加css? – user3386790 2014-09-01 07:12:40

+0

我的CSS文件是style.css,但它不加载所有样式。是的,我添加了所有样式,你可以看到。我现在注意到了..如果我从CDN加载例如bootstrap风格,它可以工作。 – 2014-09-01 07:16:49

回答

5

您的服务器正在提供.css文件与MIME类型text/html。它应该是text/css。只要告诉你的服务器管理员,他们会为你解决它。

如果您在Chrome中看到控制台,它说:

资源解释为样式,但MIME类型text/html转移。

而在Firefox中:

样式表没有加载,因为它的MIME类型,"text/html",是不是"text/css"

这也发生在您的.js文件中。

+0

谢谢,它的工作原理。 – 2014-09-01 11:02:56

0

如果您使用的是.htaccess,并且您在.htaccess中有rewriteRules,那么请仔细看看如果您忘记通知字符串末尾使用$,但是您忘记通知字符串末尾大部分的mime类型都变得模糊起来。