我将css与* .aspx文件分开。 当这个
background-image: url('<%=Page.ResolveUrl("~/Themes/Red/Images/Contestant/1.jpg)%>';)
在它运行的aspx文件中,现在它无效。
你知道其他任何方式吗?
答案 0 :(得分:3)
这里的scriptlet
和~
特定于aspx文件,无法在css中使用。
更改
background-image: url('<%=Page.ResolveUrl("~/Themes/Red/Images/Contestant/1.jpg)%>';)
到的
background-image: url('/Themes/Red/Images/Contestant/1.jpg')
以上假设主题文件夹位于您的网站的根目录。
提供相对于css
background-image: url('Themes/Red/Images/Contestant/1.jpg')
答案 1 :(得分:0)
这就解决了我的问题
background: url(../../../image.png)