【问题标题】:order div breakpoint mobile Bootstrap 4 [duplicate]订购 div 断点移动 Bootstrap 4 [重复]
【发布时间】:2018-11-18 23:01:45
【问题描述】:

我在桌面版有以下顺序:

<div class="row">
  <div class="col-md-7">
    Content 1
  </div>
  <div class="col-md-5">
    Content 2
  </div>
</div>

如何让内容 2 首先出现在移动设备中?

【问题讨论】:

标签: bootstrap-4


【解决方案1】:

如果您不需要特别使用 Bootstrap,那么一个简单的 flex 布局将对其进行排序。

有一个特定的order 选项:

https://codepen.io/n8udd/pen/eKgONQ

【讨论】:

    【解决方案2】:

    order-first and orader-md-0 classes 用于content 2 列。

    order-first 将列排在行中的第一位。而 order-md-0 在到达md 断点时重置列的order

    无法仅对移动设备的列进行排序,因为引导程序已删除 *-xs-* 类的所有变体。因此,您需要同时使用这两个类。

    <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.1/css/bootstrap.css" rel="stylesheet" />
    <div class="row">
      <div class="col-12 col-md-7">
        Content 1
      </div>
      <div class="col-12 order-first order-md-0 col-md-5">
        Content 2
      </div>
    </div>

    https://codepen.io/anon/pen/mKRVWN

    您还没有将col-* 用于小尺寸屏幕。所以我使用了col-12

    【讨论】:

    猜你喜欢
    • 2019-02-20
    • 2019-01-17
    • 2021-06-27
    • 1970-01-01
    • 1970-01-01
    • 2018-09-25
    • 2018-05-24
    相关资源
    最近更新 更多