背景图片没有加载

时间:2017-12-07 10:10:31

标签: html css

我是html / css的新手,我不明白为什么我的背景图片没有显示出来。这是简单测试CSS表和简单站点的HTML代码的一部分。我正在尝试添加背景图像,我已经完成了一次这样的工作,但我不知道为什么它现在不起作用。

.timeline{
    width: 100%;
    height: 400px;
    display: inline-flex;
    background-image:url("img/back.jpg");
}

5 个答案:

答案 0 :(得分:3)

你的规则是错误的。您正尝试设置background-imagebackground-position和其他规则,但规则名称仅为background-image

使用background代替background-image

答案 1 :(得分:0)

您的background-image语法不正确

您需要使用background-repeat: repeat;进行重复。这是doc background-image

.timeline{
  width: 100%;
  height: 400px;
  display: inline-flex;
  background-image:url("img/back.jpg");
  background-repeat: repeat;
}

答案 2 :(得分:0)

尝试替换此代码

display:inline-flex;

到此代码

display:flex;

答案 3 :(得分:0)

这很有效。假设您的文件路径正确。

.timeline{
width: 100%;
height: 400px;
display: inline-flex;

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

答案 4 :(得分:0)

.timeline{
  width: 100%;
  height: 400px;
  display: inline-flex;
  background-image:url("./img/back.jpg");

}