-1

这第一张图片是我现在得到的实际输出

第二张图片是我需要的输出

下面是我申请的一段css来带来这个背景:

#banner{
  background: #242a33 url(../images/sliderbg.jpg) no-repeat 50% 50%;
  background-size: cover;
  background-position:center;
  background-attachment: fixed;
}

我在其他部分使用相同的 css 代码,它工作正常。我不知道这里有什么问题。背景图像尺寸为 1600px * 400px。

4

2 回答 2

0

切换background-size: cover;background-size: contain;。您可能需要修改background-position并将其设置background-position: top;为获得所需的效果。

于 2016-02-20T05:55:02.387 回答
0
#Banner {
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background: url('PathToImage');
  display: table;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 600px;
}
于 2016-02-20T06:08:33.253 回答