在cshtml文件中使用@ url.content

时间:2017-06-04 23:28:09

标签: html css asp.net-mvc razor

我正在尝试使用@ url.content并将其存储为div中的background-img。

现在我将它存储为有效:

<img src="@Url.Content(Model.Dto.imageUrl">

但是,我想把它存储为background-img

这是我尝试过的,没有任何作用

<div style="background-image: @Url.Content(Model.Dto.imageUrl" class="image-wrapper"></div>

是否存在某种语法错误?

由于

1 个答案:

答案 0 :(得分:0)

这是使用url.content作为背景图像的语法

语法:

background-image: url('@Url.Content("~/images/foo.png")')

根据您的代码稍加修改:

<div style="background-image: url('@Url.Content(Model.Dto.imageUrl)') " class="image-wrapper"></div>

没有测试,但希望它适合你。

由于 KARTHIK

相关问题