无法将文件加载到css文件夹外的文件夹中

时间:2015-02-16 16:27:33

标签: html css

我无法将图片作为背景加载,我的图片位于

img/my_images.jpg

这是我的css代码看起来像

.background-content
    {
    background-image: url(img/my_images.jpg);
    background-position: center;
    }

css文件位于

css/my_style.css

但每次我将图像移动到与css相同的文件夹中时,它都会完美地加载图像。 是不可能从css的外部文件夹加载图像

感谢您的帮助。

真诚地,gema。

4 个答案:

答案 0 :(得分:2)

我猜这里,但你可能只需要使用“up one level”语法:

background-image: url(../img/my_images.jpg);

这会让你进入/ css /的父文件夹,然后回到/ img /.

答案 1 :(得分:1)

更改此

background-image: url(img/my_images.jpg);

到这个

background-image: url(../img/my_images.jpg);

答案 2 :(得分:1)

图像相对于css所在的位置加载。所以你的形象必须在

  css/img/my_images.jpg

我猜你想要

  background-image: url(../img/my_images.jpg)

我更喜欢从根

做所有事情
  background-image: url(/img/my_images.jpg)

答案 3 :(得分:0)

马库斯是对的,你可能需要回到目录../images/you pic.jpg