我为我的网站下载了一张背景图片,由于某种原因,它只是没有显示。
这是我得到的CSS代码:
background-image: url(Resources/Icons/background-image.jpg);
background-attachment: fixed;
我甚至尝试添加完整的路径名称 - 无济于事。
奇怪的是,我在我的网站上做了很多次,并且显示了我的所有图像。只有这样才能给我一个问题 - 并且没有红十字表示它找不到图像 - 它只是没有出现。
编辑:出于某种原因,如果我将webage的url放在我从中获取图像的地方,它就可以了。
有什么想法吗?
答案 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');