我想要的是
两个div:页面主体(1)和背景块(2)

约束
我尝试了什么
页面正文CSS:
#pageBody {
width: 820px;
margin: 0 auto;
}
Run Code Online (Sandbox Code Playgroud)
背景块CSS:
1.一个整页div,显示以CSS为中心的背景
<div id="backgroundBlock"></div>
<div id="pageBody">
</div>
Run Code Online (Sandbox Code Playgroud)
#backgroundBlock {
background: no-repeat center 0 url(bg.png);
width: 100%;
height: 100%;
position: absolute;
}
Run Code Online (Sandbox Code Playgroud)
但是当窗口的大小是奇数时:
2.重新定位的儿童div
<div id="pageBody">
<div id="backgroundBlock"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
#backgroundBlock {
background: no-repeat url(bg.png);
width: 2560px;
height: 780px;
position: absolute;
margin: 0 0 0 -870px;
overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)
但问题是:滚动条出现在背景块中 ......
| 归档时间: |
|
| 查看次数: |
1608 次 |
| 最近记录: |