我设计一个响应式布局,并放置在使用以下CSS背景上一个蹩脚的PNG覆盖绝对定位的背景:在响应式布局
#bg{
background:url(images/top1.png) no-repeat;
position:absolute;
width:1423px;
height:350px;
top:0;
left:50%;
margin-left: -711px;
}
这样,图像始终,无论在页面中央的宽度。当浏览器窗口缩小到宽度小于#bg
覆盖图的背景图像时,会出现问题。水平滚动条出现,背景延伸到右侧(尤其是当浏览器非常小时)。
你可以看到这这里DEMO:http://pixelcakecreative.com/cimlife/responsive2/
正如你可以看到出现一个水平滚动条,我想浏览器窗口缩小,而不是保留图像的全部宽度!有任何想法吗?
我接着说:最大宽度:100%',和滚动条变小,但不能完全消除。 (如果您使用JavaScript进行响应,为什么不能用JS调整背景?) –
不要忘记在文本框中添加type =“text”。 – ZippyV