css中的部署路径问题



我必须重写一个遗留的asp.net mvc应用程序使用大量:

Url.Content()

使其在不同的/附加的部署环境中工作,其中虚拟目录是默认站点的子目录。

目前css类是这样的:

.icos-pencil:before { content: url(/content/images/global/icons/usual/icon-pencil.png); }

也是坏的。上面的css是否有类似的"助手"(?)Url.Content ?

如果你想在js或css文件中使用helper,你可以编写自己的视图引擎,如jsHelper,或者你可以使用以下代码

background-image:url('../../content/images/global/icons/usual/icon-pencil.png');

background-image:url('content/images/global/icons/usual/icon-pencil.png');

在你的CSS中使用相对路径

最新更新