我无法访问位于MVC AREA部分下的CSS文件。
以下是CSS文件的完整路径。
http://mywebsite/Areas/MVC/Resources/dist/css/custom.css
我认为路径是正确的,因为JS文件和图像是从同一路径加载的。
也没有身份验证问题。
我尝试使用firebug进行调试,并打印出以下错误消息。
未加载样式表http://mywebsite/Areas/MVC/Resources/dist/css/custom.css,因为其MIME类型" text / html"不是" text / css"。 虽然我在链接属性中指定了text / css类型。
我指的是css文件,如下所示
link href ="〜/ Areas / MVC / Resources / dist / css / custom.css"的rel ="样式表"类型="文本/ CSS"
我也尝试过绝对路径,但仍然没有运气。
如果我们尝试在浏览器中打开上面的链接,它会正确打开并显示CSS,但它不会在应用程序中加载。此外,js资源和图像通过使用相同的路径而不是CSS加载到同一文件夹中。
答案 0 :(得分:0)
正如杰夫所说,如果你能提供截图或一段代码以及错误,我们可以给你一个更详细的答案。
我唯一能想到的就是使用rel属性并告诉你的应用它是一个样式表。
<link rel="stylesheet" type="text/css" href="css/style.css"/>
如上所述。只是为了澄清这一点应放在index.html的头部