【问题标题】:Bootstrap 3: Change order of MULTIPLE columnsBootstrap 3:更改多个列的顺序
【发布时间】:2014-06-18 02:25:03
【问题描述】:

你好引导社区,

虽然我已经尝试了好几天了,但我可以想象使用推拉命令在引导程序 3 中交换多个列,但我无法让 md 屏幕大小正常工作。

这里是代码:http://jsbin.com/dipel/3/embed?html,css,output

对于 xs 尺寸(没问题):
所有框都获得全屏宽度
盒子1
盒子2
Box3
盒子4

对于 sm 尺寸(没问题):
最后两个盒子互换并并排
盒子1
盒子2
方框4 |盒子3

对于 md-size(不知道如何交换):
这是我的问题。我无法让此布局正确交换位置。
方框1 | Box3
方框4 |盒子2

因此我的问题是:这种布局通常可以在 bootstrap 3 中使用吗?如果可以,具体如何?
任何想法如何解决这个问题?

在此先感谢

斯蒂芬

这是我的代码示例:http://jsbin.com/dipel/3/embed?html,css,output

【问题讨论】:

    标签: twitter-bootstrap twitter-bootstrap-3


    【解决方案1】:

    我建议使用 2 个单独的行,然后使用 col-md-6(这将是整个容器的 50%)。

    例如:

    <div class="row">
      <div class="col-md-6">
        <div class="box1"></div>
      </div>
      <div class="col-md-6">
        <div class="box2"></div>
      </div>
    </div>
    
    <div class="row">
      <div class="col-md-6">
        <div class="box3"></div>
      </div>
      <div class="col-md-6">
        <div class="box4"></div>
      </div>
    </div>
    

    这是一个演示:

    http://jsbin.com/tuhiqoda/1/edit

    【讨论】:

    • 非常感谢您的努力和快速回复。不幸的是,在您的示例代码中,盒子顺序在 md 大小中保持为 1-2#3-4。我在这里的困难目标是获得 1-3#4-2,对我来说,如果不复制 box3 并将其隐藏在较小的屏幕尺寸中,这似乎是不可能的。你认为这在 bootstrap 3 中是可能的吗?
    • 不幸的是,据我所知,您只能在同一行上推拉。您可以在 col-md 隐藏所有 4 个并使用该布局创建一个单独的布局,听起来您已经知道该怎么做。很抱歉完全误解了您的问题。
    • 好的,不过我会将问题标记为已解决。如果其他人对此有其他解决方法,我很想知道。
    猜你喜欢
    • 2015-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-08
    • 1970-01-01
    • 1970-01-01
    • 2013-11-24
    • 2017-01-15
    相关资源
    最近更新 更多