我想要一个我正在处理的项目的全宽背景(带水平滚动)。
我已添加以下代码来设置背景:
.street {
position: absolute;
top: 0;
left: 50%;
background: url('../img/street.svg') no-repeat left;
background-size: cover;
width: 100%;
height: 100%;
z-index: -2;
}
这有效,但后来我遇到了一个新问题,因为背景大小:覆盖图像只显示其中的一部分。
用户必须水平滚动,以便他或她可以看到整个街道图像。我的问题是:我如何解决这个问题? (我已经在互联网上搜索过,也许这是一个非常简单的解决方案,很遗憾地问:))
答案 0 :(得分:0)
使用,background-size: 100% 100%;
这将为您的整个DIV填充完整的图像。
.street {
position: absolute;
top: 0;
left: 50%;
background: url('../img/street.svg') no-repeat left;
background-size: 100% 100%;
width: 100%;
height: 100%;
z-index: -2;
}
区别在于: