Bootstrap 3 Grid:在行之间移动元素 [英] Bootstrap 3 Grid: Move elements between rows
问题描述
在学习 Twitter Bootstrap 3 以创建响应式网页时,我遇到了一个问题:
如何将元素从一行向上移动到另一行?
我需要像 col-md-push/col-md-pull 这样的东西,但需要垂直方向.
例如,在桌面屏幕元素 D 在第二行,但在平板电脑上它应该在第一行:
桌面:
|一个 |乙 |C |
|D |E |F |
平板电脑:
|一个 |D |
|乙 |C |
|E |F |
电话:
|一个 |
|D |
|乙 |
|E |
|C |
|F |
提前致谢!
找到使用嵌套列的解决方案.A 和 D 元素被分组在一个列中.在桌面屏幕 (col-md) 上,它们各占 12 列,因此 D 位于 A 下方.在平板电脑屏幕 (col-sm) 上,A 和 D 的大小相等 (6),因此它们可以排成一行.
完整代码:http://jsfiddle.net/UNs25/1/
<div class="row"><div class="col-md-4 col-sm-12"><div class="row"><div class="col-md-12 col-sm-6"><input type="text" class="form-control" placeholder="A"><div class="col-md-12 col-sm-6"><input type="text" class="form-control" placeholder="D">
<div class="col-md-4 col-sm-6"><input type="text" class="form-control" placeholder="B"><input type="text" class="form-control" placeholder="E">