【发布时间】:2017-02-24 07:25:11
【问题描述】:
我得到了一个设计,但我在构建一个响应式网站时遇到了很多麻烦。
我希望图像延伸到浏览器窗口的边缘,所以我将它作为背景图像放置在流体容器中,并带有间隔图像。问题是,一旦我们使用移动设备,背景图像就会出现在上面的副本下方。
我已经尝试了这个布局的其他几个版本,但没有任何效果。希望有人有建议。
这是一个粗略的标记。
.test {
background-image: url(http://placehold.it/1600x500 );
background-repeat: no-repeat;
background-position: 50% bottom;
background-size: cover;
padding: 0;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container-fluid test">
<div class="container">
<div class="row">
<div class="col-md-6" style="background-color: blue;">left col</div>
<div class="col-md-6"><img src="http://placehold.it/20x500/b0b0b0" alt="spacer"></div>
</div>
</div>
</div>
【问题讨论】:
-
您希望它在移动设备上的哪个位置?
-
我希望图像像上图一样堆叠在内容下方。
标签: css twitter-bootstrap-3 responsive-design