网页背景图片未显示

时间:2011-11-17 23:22:07

标签: asp.net html css

我为我的网站下载了一张背景图片,由于某种原因,它只是没有显示。

这是我得到的CSS代码:

background-image: url(Resources/Icons/background-image.jpg);
background-attachment: fixed;

我甚至尝试添加完整的路径名称 - 无济于事。

奇怪的是,我在我的网站上做了很多次,并且显示了我的所有图像。只有这样才能给我一个问题 - 并且没有红十字表示它找不到图像 - 它只是没有出现。

编辑:出于某种原因,如果我将webage的url放在我从中获取图像的地方,它就可以了。

有什么想法吗?

3 个答案:

答案 0 :(得分:2)

您的css与图片位于同一目录中吗?可能不会,我会假设。所以你需要回到root并正确访问图像。

类似的东西:

background-image: url(../Resources/Icons/background-image.jpg)

答案 1 :(得分:1)

除非您的样式表与图像位于同一文件夹中,否则您应尝试从根目录导航:

background-image("/images/someimage.png");

就个人而言,我发现从应用程序/站点的根目录导航往往是最可靠/可扩展的选项。

答案 2 :(得分:-1)

错误的路径可能......

background-image: url('/Resources/Icons/background-image.jpg');