Bootstrap 3 响应能力 -- 在网格中上下移动模块
Bootstrap 3 responsiveness -- moving modules up and down in the grid
我无法找到使用 Bootstrap 3 网格系统更改某些模块位置的方法。
这是我想要的 xs 屏幕顺序(非常简单,只是相互堆叠)。
[ 1 ]
[ 2 ]
[ 3 ]
[ 4 ]
但是,在 sm 和更大的尺寸上,我想将模块 4 移动到模块 1 的下方,并将模块 2 和 3 放在模块 4 的右侧。标准 Bootstrap 网格可以做到这一点吗?
例如(请注意,有两个 4 框只是为了说明 4 可以大于 2 和 3。
[ 1 ]
[ 4 ][ 2 ]
[ 4 ][ 3 ]
我在这里尝试过:http://jsfiddle.net/5prkr2tn/1/ 但我不知道如何将第 4 列向上移动 :(。我尝试了一些 push/pulls 但是当我这样做时当我使用它们时,似乎无法让 2/3 相互叠加。
当然可以。您只需要将第二列和第三列拆分为各自的列和自己的行。然后你可以推拉第四列和合并的第二列和第三列。
<div class="container">
<div class="row">
<div class="box-1 col-sm-12">1</div>
<div class="col-sm-4 col-sm-push-8">
<div class="row">
<div class="box-2 col-sm-12">2</div>
<div class="box-3 col-sm-12">3</div>
</div>
</div>
<div class="box-4 col-sm-8 col-sm-pull-4">4</div>
</div>
</div>
我无法找到使用 Bootstrap 3 网格系统更改某些模块位置的方法。
这是我想要的 xs 屏幕顺序(非常简单,只是相互堆叠)。
[ 1 ]
[ 2 ]
[ 3 ]
[ 4 ]
但是,在 sm 和更大的尺寸上,我想将模块 4 移动到模块 1 的下方,并将模块 2 和 3 放在模块 4 的右侧。标准 Bootstrap 网格可以做到这一点吗?
例如(请注意,有两个 4 框只是为了说明 4 可以大于 2 和 3。
[ 1 ]
[ 4 ][ 2 ]
[ 4 ][ 3 ]
我在这里尝试过:http://jsfiddle.net/5prkr2tn/1/ 但我不知道如何将第 4 列向上移动 :(。我尝试了一些 push/pulls 但是当我这样做时当我使用它们时,似乎无法让 2/3 相互叠加。
当然可以。您只需要将第二列和第三列拆分为各自的列和自己的行。然后你可以推拉第四列和合并的第二列和第三列。
<div class="container">
<div class="row">
<div class="box-1 col-sm-12">1</div>
<div class="col-sm-4 col-sm-push-8">
<div class="row">
<div class="box-2 col-sm-12">2</div>
<div class="box-3 col-sm-12">3</div>
</div>
</div>
<div class="box-4 col-sm-8 col-sm-pull-4">4</div>
</div>
</div>