html - 在 Bootstrap 3 中切换两个字段

标签 html css twitter-bootstrap-3

这是我的移动结构:

A
B
C

我需要在桌面上更改为另一个:

C
A B

我尝试过拉动和插入,但无法使其工作。

我的基本代码实际上是这样的:

<div class="col-md-? col-xs-12 col-md-push-?">
  <div class="col-md-6 col-xs-12">
    A
  </div>

  <div class="col-md-6 col-xs-12">
    B
  </div>
</div>

<div class="col-md-? col-xs-12 col-md-pull-?">
  C
</div>

正确的方法是什么?

最佳答案

这可以通过 css、使用 Flexbox 和媒体查询来完成,如下所示:

.wrapper{
  display:flex;
  flex-flow:row wrap;
}
.wrapper > *{
  flex: 1 100%;
}
@media only screen  and (min-width : 1224px) {
  .ab{
      order:2;
      flex: 1 auto;
    }
  .c{
      order:1;
    }
}
<div class="wrapper">
   <div class="ab">A</div> 
   <div class="ab">B</div> 
   <div class="c">C</div> 
</div>

关于html - 在 Bootstrap 3 中切换两个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40883999/

相关文章:

html - Bootstrap 一次折叠所有阅读更多

html - 为什么我的无序列表不能正确居中?

javascript - 定位弹出窗口

html - 将鼠标悬停在同一个 div 中的按钮上时,如何更改 div 背景颜色?

html - 在这种情况下如何正确地将两列放在一行中

Javascript 不使用 = 运算符执行函数

html - 删除 flex 元素行之间的间隙

jquery - Bootstrap-Datetimepicker 不工作

java - 如何使日期时间选择器仅通过日期选择器而不是手动选择值

twitter-bootstrap-3 - 将传单 map 设置为高度 : 100% of container