我现在正在阅读Twitter Bootstrap 3的文档,并尝试按照这个页面中所示的列排序,但碰到了难题。我不理解为什么这样的代码能够工作,也不知道如何正确地指定设置。我的目标是展示一个由长度为5的一个网格、长度为5的另一个网格和最后一个长度为2的网格组成的网格。
所以我的代码大致如下:
[5] [5] [2]
我想要实现的目标是,当在桌面上查看时,显示上述布局。但是当在移动设备上查看时,我希望首先显示长度为5的第二个对象,然后是长度为5的第一个对象,最后是长度为2的对象,垂直排列。 就像这样:
[5] (second)
[5] (first)
[2]
尽管我试图按照上述文档中所解释的步骤进行操作,但我在移动平台上仍然得到了第一个长度为5的对象,而不是应该显示在顶部的第二个长度为5的对象。换句话说,我得到了这个结果:[5] (first)
[5] (second)
[2]
那么我应该如何将第二个正确地放在第一个上面?或者,由于我使用了相同长度的对象,列排序可能会无法正常工作吗?
以下是我的代码供您参考:
<div class='row'>
<div class='col-lg-5 col-lg-push-5'></div>
<div class='col-lg-5 col-lg-pull-5'></div>
<div class='col-lg-2'></div>
</div>
此外,文档并未明确说明pull
或push
的含义。那么我有遗漏什么吗?
谢谢。