看看这个页面:rozbub
如您所见,顶部有一个修复标题,下面有一个可滚动的内容。黑色 div 内的内容滚动良好,但图像是固定的。我怎样才能让这个图像也滚动?
基本上,我将主要包装器定义如下:
body{
width: 100%;
height: 100%;
overflow: hidden;
margin: 0px;
}
#generalWrapper{
height: 100%;
}
#header{
height: 70px;
width: 100%;
background: #080808;
}
#content{
overflow: auto;
position: absolute;
width: 100%;
top: 70px;
bottom: 0;
background: url("../images/background.jpg");
background-repeat: repeat-y;
}
具有类似的结构
<body>
<generalWrapper>
<header>
</header>
<content>
</content>
</generalWrapper>
</body>
然后,内容div
被元素填充(这使得它div
比屏幕高并导致可滚动性)。但是为什么背景图片不受影响呢?