0

我正在尝试将背景图像应用于 site.master 文件中的标题。如果我使用:

background-image:url('./themes/Modern/images/bg_full.png')

它适用于所有根级页面,但不适用于任何更高目录结构的动态页面。所以我把它改成:

background-image:url('~/themes/Modern/images/bg_full.png')

但是当我这样做时,图像不会显示在任何页面上。任何帮助表示赞赏。

4

2 回答 2

2

CSS 是基于客户端的。基本上,您的代码所做的是创建一个 GET 请求,例如:http://domain.com/css/~/themes/Modern/images/bg_full.png

你可能想要这样的东西:

background-image:url('/themes/Modern/images/bg_full.png');因为这将导致类似的请求http://domain.com/themes/Modern/images/bg_full.png

于 2013-06-05T11:00:01.623 回答
0
background-image:url('http://your-domain-host.com/path_to_images/bg_full.png');

试试如果不工作然后给我你的页面网址我会给你确切的代码

于 2013-06-05T11:03:20.980 回答