我有一个 MVC4 项目,其结构如下:
/Content/css/sprites/topbar.css
/内容/图像/topbar.png
在 css 文件中,我尝试使用以下方法引用图像:
background: url('../../images/topbar.png')
但是图像不显示。如果我更改它以使图像位于:
/Content/css/sprites/topbar.png
并将css更改为:
background: url('content/css/sprites/topbar.png')
它有效,但这破坏了我的项目结构。
有任何想法吗?
编辑
我没有提到其他东西,因为我认为它不相关,但它似乎会影响这一点!
我曾经@System.Web.Optimization.Styles.Render("~/MainStyles")
捆绑和缩小 css,但如果我采取这一步,那么它会按我的预期工作。我如何让这一切与我的项目结构和使用捆绑一起工作?