CSS中的Razor脚本

CSS中的Razor脚本,razor,razor-2,razorengine,Razor,Razor 2,Razorengine,我想像在我的视图布局中一样链接到文件=~/Views/Shared/\u Layout.cshtml 这在css中可能吗 类似于背景:url@Url~/Content/img/background.pngRazor视图引擎正在解析.cshtml文件并计算表达式,输出为干净的html。因此,您不能使用相同的引擎来解析css文件 可能的解决办法: 将背景保持在静态位置,并在css中硬编码 尝试在.cshtml文件中添加标记,并从那里设置背景,或者通过JS添加它。第一个不确定,但第二个应该可以 将SC

我想像在我的视图布局中一样链接到文件=~/Views/Shared/\u Layout.cshtml

这在css中可能吗


类似于背景:url@Url~/Content/img/background.png

Razor视图引擎正在解析.cshtml文件并计算表达式,输出为干净的html。因此,您不能使用相同的引擎来解析css文件

可能的解决办法:

将背景保持在静态位置,并在css中硬编码 尝试在.cshtml文件中添加标记,并从那里设置背景,或者通过JS添加它。第一个不确定,但第二个应该可以 将SCSS预处理器与Compass一起使用,它可以打包资产,即图像,您可以稍后引用它们,尽管仅将其用于这一背景可能会有点过分