CSS图像路径不起作用

时间:2014-12-30 17:41:14

标签: css

经过广泛的研究,我试过了

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

整个网址。加上其他人。我不知道自己做错了什么。

路径是前进一个目录。

这是我的CSS:

nav {
    background-image: url ("./images/navmenu.jpg");
    width:100%;
    height:200px;
    margin:0;
    display:block;
    padding:0;

}

4 个答案:

答案 0 :(得分:1)

删除url后的空格,并删除路径中./之前的images

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

答案 1 :(得分:1)

nav {
background-image: url ("../images/navmenu.jpg");
width:100%;
height:200px;
margin:0;
display:block;
padding:0;

}

使用双点之前/图像这将适合你。

答案 2 :(得分:0)

尝试使用chrome打开页面,然后检查导航元素,然后查看您的chrome尝试访问的css(将鼠标悬停在css样式选项卡中的url部分。它应该可以帮助您确定问题。

enter image description here

答案 3 :(得分:0)

请检查文件夹名称是图像还是图像。因此使用样式 -

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

or

background-image: url("Images/navmenu.jpg");

如果它在您的网站上发生,请分享网址,以便我们找到确切的问题。 感谢