【发布时间】:2016-09-09 18:05:07
【问题描述】:
我需要实现一个非常奇怪的布局,我实际上正在使用引导程序。
我有 3 个盒子:A、B 和 C,其中 A.height = B.height + C.height。
在移动设备上,它们应按以下顺序呈现:
|B|
|A|
|C|
在桌面上我需要以下布局:
|A||B|
| ||C|
(基本上A在左边,B和C在右边)
我不知道应该如何定位 C。 实际上我有这段代码,它在移动设备上是完美的,但在桌面上会产生以下布局:
|A||B|
| |
|C|
代码:
<div class="container">
<div class="col-sm-12 col-md-6 col-md-push-6">B</div>
<div class="col-sm-12 col-md-6 col-md-push-6">A</div>
<div class="col-sm-12 col-md-6">C</div>
</div>
否则,将 B 和 C 放在同一个框中在桌面上效果很好,但会产生
|B|
|C|
|A|
在移动设备上。
你有什么建议吗?
【问题讨论】:
-
您可以使用空白的
col-md-6或者您可以将pull-right类添加到最后一个具有C 的div。 -
它将 C 对齐在右侧,但 B 和 C 之间有垂直空白
-
可能的结构类似于JSFiddle
标签: html css layout twitter-bootstrap-3