gpt4 book ai didi

c# - ~ Mvc-5 中的运算符

转载 作者:太空宇宙 更新时间:2023-11-04 16:20:57 25 4
gpt4 key购买 nike

我知道这个问题已经被问过很多次了,但我无法从之前给出的答案中找出答案。我正在尝试为 _layout.cshtml 文件中的所有 View 设置背景图像。我已经尝试了两个相同的版本1) body style="background-image: Url('~/Content/Texture.png');" 它试图查看这条路径 http://localhost/SU-Tour/~/Content/Texture.png而它应该调查 http://localhost/SU-Tour/Content/Texture.png我猜它没有识别波浪字符。

2) body style="background-image: @Url.Content("~/Content/Texture.png");"此方法不会产生任何错误,但当我检查 chrome 下的元素时,图像属性未设置为 body 标记。我对此一无所知。

请帮我解决这个问题。

最佳答案

应该是:

style="background-image: url('@Url.Content("~/Content/Texture.png")');"

所以它最终是这样的:

style="background-image: url('/SU-Tour/Content/Texture.png');"

当您开始将 Razor 与 CSS 混合使用时,它会变得有点困惑。

关于c# - ~ Mvc-5 中的运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29285249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com