我将我的网站设置为“页面部分”,以进行垂直滚动。第一个页面部分的宽度和高度均为100%,其他部分也是如此,但具有可以滚动并伸展至浏览器宽度的背景图像。我试图保持这个背景图像不动,并使其固定位置,以便它保持静止,而下方的内容向上滚动并覆盖背景图像。
因此,我的问题是如何在
因此,我的问题是如何在
background-position:center
中添加fixed
属性?/* div that has background image */
<div class="page-section home-bg clear" id="home">
</div>
/* rest of content I want to scroll up and over */
<div class="page-section clear" id="about">
<div class="wrapper" style="background-color:#fff;">
</div>
</div>
.page-section {
width:100%;
margin:0px auto 0px auto;
overflow-x:hidden;
}
.home-bg {
height:100%;
background:url('img/home-bg.jpg') no-repeat;
background-position:center center;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
z-index:1;
}