可以按照以下步骤尝试解决该问题:
确认CSS文件已经添加到项目中,并且其路径正确无误。
确认在布局主页中已经正确引用了CSS文件。示例代码如下:
@ViewData["Title"] - My ASP.NET Application
//...
在上述代码中, 标签引用了CSS文件,而
@ViewData["Title"]
等等的都是 Razor 视图引擎语法。
Configure()
方法中添加下面一行代码:app.UseStaticFiles(new StaticFileOptions
{
ContentTypeProvider = new FileExtensionContentTypeProvider
{
//添加对CSS文件类型的支持
Mappings = {[".css"] = "text/css"}
}
});
这将确保将CSS文件的正确 MIME 类型设置为 text/css
,以便浏览器能够正确解析它。
经过以上步骤,如仍然无法解决问题,可以尝试清除浏览器缓存或重新编译/重启服务器。