我在一个cshtml
文件中加载了一些 css,这样我就可以使用 razor 语法来定义一些颜色。调用的 ActionResultCustomCss
将文件作为部分视图返回。这在 Chrome 中运行良好,但在 Firefox 和 IE 中,某些样式不会加载——如果我检查 chrome 中的元素,它会在元素的样式中列出该文件,但在 Firefox 中执行相同操作会CustomCss
显示该文件不是在那个列表中。某些样式确实被加载的事实让我感到困惑。
可能是什么问题呢?
行动
public ActionResult CustomCss()
{
Response.ContentType = "text/css";
return PartialView("css/custom.css");
}
链接样式表
<link rel="stylesheet" type="text/css" href="@Url.Action("CustomCss", "Home")" />