【问题标题】:Bootstrap 4 and order after device typeBootstrap 4 并在设备类型之后排序
【发布时间】:2018-11-18 17:42:04
【问题描述】:

我有这个非常简单的 sn-p:

<div class="row">
  <div style="border:1px solid red" class="col-sm-8 order-sm-12">result</div>
  <div style="border:1px solid red" class="col-sm-4 order-sm-1">search</div>
</div>

我想在除手机以外的所有设备上显示resultsearch。在手机上时,我想在屏幕顶部进行搜索。我可以在引导程序 4 中看到向左/向右拉已被订单替换。但是在上面的示例中 result 在桌面视图中被拉到了右边?

顺序应该如何理解?我希望 order-sm-1 会出现在一个很小的屏幕上,它将是第一个(添加到顶部),而 order-sm-1 意味着添加最后一个?在其他尺寸上,该类将被忽略?

【问题讨论】:

    标签: bootstrap-4


    【解决方案1】:

    当您只使用order-sm-* 时,它的意思是“小而大”。因此,您需要使用...

    <div class="container">
        <div class="row">
            <div style="border:1px solid red" class="col-sm-8 order-1 order-sm-0">result</div>
            <div style="border:1px solid red" class="col-sm-4 order-0">search</div>
        </div>
    </div>
    

    https://www.codeply.com/go/fZoKZ56sXr

    【讨论】:

    • 完美运行,谢谢!我不确定我是否完全理解 :D order-1 对所有尺寸的订单 1 意味着什么?并且 order-sm-0 意味着对于小的和向上的它的顺序是 0?而更高的顺序,意味着它向上推?所以 order1 显示在 order 0 的上方?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-09
    • 2019-06-02
    • 2017-08-22
    • 1970-01-01
    • 2017-07-16
    • 1970-01-01
    • 2018-12-16
    相关资源
    最近更新 更多