Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 除非在母版页中声明,否则不会显示背景图像_Asp.net_Css_Master Pages - Fatal编程技术网

Asp.net 除非在母版页中声明,否则不会显示背景图像

Asp.net 除非在母版页中声明,否则不会显示背景图像,asp.net,css,master-pages,Asp.net,Css,Master Pages,使用css文件下面的样式链接到Default.aspx,然后将其插入其母版页,我想控制颜色、重复和图像。前两个工作正常,但图像无法显示 body{ background-color: #000000; background-image: url('images/bg_01.jpg'); background-repeat: no-repeat; } 当我在母版页的body标签上显式添加样式时,它可以工作,但看起来确实很难看。为什么会这样?我怎样才能杀死它 <body styl

使用css文件下面的样式链接到Default.aspx,然后将其插入其母版页,我想控制颜色、重复和图像。前两个工作正常,但图像无法显示

body{
  background-color: #000000;
  background-image: url('images/bg_01.jpg');
  background-repeat: no-repeat;
}
当我在母版页的body标签上显式添加样式时,它可以工作,但看起来确实很难看。为什么会这样?我怎样才能杀死它

<body style="background-image: url('images/bg_01.jpg');">
  ...
</body>
在CSS文件中使用background image:url时,请确保CSS中的图像路径与CSS文件的路径相对,而不是与正在使用CSS的页面相对

例如,如果您的CSS文件位于/styles/mystyle.CSS中,而您的图像位于/images/image.jpg中,那么您的url应该是

background-image: url(../images/image.jpg);

图像文件名应该是不同的吗?我一直在测试不同的东西来解决这个问题。假设它们是一样的。我将编辑这个问题。CSS中的图像路径必须与CSS文件路径相对。您确定图像位于您所说的位置吗?记住,CSS文件中url中的路径是相对于CSS文件的,而不是相对于正在显示的页面的路径哦,天哪。我今天太{插入最喜欢的亵渎}愚蠢了。。。请开枪打我。至少两次。浪费一颗子弹?!;-别担心,康拉德,我们都有这样的日子。。。祝你的项目好运