无法在css文件中添加bg图像

时间:2015-04-15 08:35:32

标签: php html css

简单地说,我正在尝试在css代码中添加背景图片。

body {
    line-height: 1;
    background-image:url(../img/bg1.jpg);
}

但使用localhost / foldername / index.php进行测试时,不会出现背景图像

有趣的是,我可以编辑背景颜色,(background-color:#993)。

我的文件夹树是这样的;

+Main Folder
  +css
     style.css
  +img
     bg1.jpg

你能帮我解释为什么我不能将背景图片添加到css体内。

3 个答案:

答案 0 :(得分:3)

可能是您错过了''围绕网址。

body {
    line-height: 1;
    background-image: url('../img/bg1.jpg');
}

另外,可能会错过重复。

body {
    line-height: 1;
    background-image: url('../img/bg1.jpg');
    background-repeat: repeat;
}

答案 1 :(得分:0)

我认为您的css文件未加载,因为您使用了相对路径。在link标记中,请确保添加绝对css路径:

<link rel="stylesheet" href="/css/style.css" />

答案 2 :(得分:-1)

你可以使用

background: url(' Your Path ')

而不是

background-image: url(' Path ')