css - 使用 bootstrap 4 排序和堆叠 3 列

标签 css twitter-bootstrap flexbox bootstrap-4 twitter-bootstrap-4

我在 Bootstrap 列中有这个结构: enter image description here

而且我要你改成较低的分辨率,命令如下:enter image description here

我在这里找到了使用 flexbox 的方法: Flexbox: reorder and stack columns

但是我不能将元素的整个结构更改为 flexbox,所以我想知道使用 bootstrap 4 是否可以这样做。

非常感谢。

我糟糕的考试。

@import url( 'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css' );

div {
  text-align: center;
  height: 60px;
}

#left {
  background: yellow;
}

#middle {
  background: blue;
}

#right {
  background: coral;
}
<div class="container">
  <div class="row">
    <div class="col-sm-3 col-md-3">
      <div id="left">COLUMN 1</div>
    </div>
    <div class="col-sm-6 col-md-6">
      <div id="middle">COLUMN 2</div>
    </div>
    <div class="col-sm-3 col-md-3">
      <div id="right">COLUMN 3</div>
    </div>
  </div>
</div>

最佳答案

您可以使用 Bootstrap 4(alpha 6)实用程序类来避免额外的 CSS。 1-2-3 在手机上变为 3-2-1。

<div class="container">
    <div class="row">
        <div class="col-sm-8 col-md-6 push-md-3">
          <div id="middle">COLUMN 2</div>
        </div>
        <div class="col-sm-4 col-md-6">
          <div class="row">
            <div class="col-md-6 pull-md-12 flex-last flex-md-unordered">
             <div id="left">COLUMN 1</div>
           </div>
            <div class="col-md-6">
             <div id="right">COLUMN 3</div>
           </div>
          </div>
        </div>
    </div>
</div>

http://codeply.com/go/GIcPuzURbs

关于css - 使用 bootstrap 4 排序和堆叠 3 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42705556/

相关文章:

javascript - Twitter Bootstrap 警报更改类

html - IE 忽略 flex 容器最小高度

HTML 表单域边框样式

jquery - 调整 Bootstrap 导航栏品牌标志保持比例

html - 当将桌面网站缩放到 150% 以上时,它会恢复到移动响应模式

html - Bootstrap 表 css/数据库

css - 具有大量嵌套的 Flexbox 工具栏

html - 3 行,100% 高度布局,带 flexbox

html - 溢出 : auto doesn't work with images

html - Form div vs ul 怎么选择?