我正在设计一个响应式布局,并使用以下 CSS 在背景顶部放置了一个 grungy png 叠加层:
#bg{
background:url(images/top1.png) no-repeat;
position:absolute;
width:1423px;
height:350px;
top:0;
left:50%;
margin-left: -711px;
}
这样,无论页面宽度如何,图像始终居中。当浏览器窗口缩小到小于#bg
覆盖的背景图像的宽度时,就会出现我的问题。出现一个水平滚动条,背景向右延伸很远(尤其是当浏览器非常小时)。
你可以在这里看到一个演示:http: //pixelcakecreative.com/cimlife/responsive2/
如您所见,出现水平滚动条,我希望浏览器窗口缩小而不保留图像的整个宽度!有任何想法吗?