我有这个简单的场景:
<div class="row">
<div class="col-md-12 col-lg-6 col-xl-7">A</div>
<div class="col-md-12 col-lg-6 col-xl-5">B</div>
</div>
Run Code Online (Sandbox Code Playgroud)
基本上如果 md
A
B
Run Code Online (Sandbox Code Playgroud)
我想,如果 md
B
A
Run Code Online (Sandbox Code Playgroud)
我已经尝试过在网络上找到的许多变种,比如flex-first
和诸如此类似乎......似乎无法让它发挥作用
有任何想法吗?
Tim*_*len 18
也可以使用flex-
帮助程序类来解决此问题.此解决方案允许您反转订单而不对列进行订单计数.
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet" />
<div class="row flex-column-reverse flex-lg-row">
<div class="col-md-12 col-lg-6 col-xl-7">A</div>
<div class="col-md-12 col-lg-6 col-xl-5">B</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在flex-direction
现在默认(MD)逆转,将在LG断点覆盖.
Nen*_*car 17
如果您想更改订单md
和可以使用的更大尺寸order-md-
,这是由bootstrap提供的.看起来,如果您只想在md
尺寸上更改顺序,则必须在一个较大尺寸的小提琴上定义正常顺序
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet" />
<div class="row">
<div class="col-md-12 order-md-2">A</div>
<div class="col-md-12 order-md-1">B</div>
</div>
Run Code Online (Sandbox Code Playgroud)
对于 Bootstrap v4.1,您可以使用
<div class="row flex-row-reverse">
<div class="col-md-12 col-lg-6 col-xl-7">A</div>
<div class="col-md-12 col-lg-6 col-xl-5">B</div>
</div>
Run Code Online (Sandbox Code Playgroud)
更多信息在这里:https : //getbootstrap.com/docs/4.1/utilities/flex/#direction
小智 5
这对我有用:
<div class="col-md order-1">First column</div>
<div class="col-md order-md-1">Second column</div>
Run Code Online (Sandbox Code Playgroud)
响应状态输出:
Second column
First column
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
24319 次 |
最近记录: |