Bootstrap:重新排序列

马可

我正在尝试使用Bootstrap 3创建一个网格,如下所示。

目标

SM 短信

医学博士 md

方法1

<div class="container">
  <div class="row">
      <div class="col-md-9">
          <div class="alert alert-info">Content1</div>
      </div>
      <div class="col-md-3">
          <div class="alert alert-danger">Sidebar<br />Sidebar<br />Sidebar<br />Sidebar<br />Sidebar</div>
      </div>
      <div class="col-md-9">
          <div class="alert alert-info">Content2</div>
      </div>
  </div>
</div>

我的问题是我不知道如何像这样在MD中拉起“ Content 2”: a1

方法2

<div class="container">
  <div class="row">
    <div class="col-md-9">
      <div class="row">
        <div class="col-md-12">
          <div class="alert alert-info">Content1</div>
        </div>
        <div class="col-md-12">
          <div class="alert alert-info">Content2</div>
        </div>
      </div>
    </div>
   <div class="col-md-3">
     <div class="alert alert-danger">Sidebar<br />Sidebar<br />Sidebar<br />Sidebar<br />Sidebar</div>
   </div>
  </div>
</div>

这里的问题是,我无法(或不知道如何)在SD中对其重新排序,以使补充工具栏出现在内容1内容2之间,或者使用补充工具栏切换内容2

a2

https://jsfiddle.net/q7bc836a/3/

约瑟夫·杨

如果您愿意添加更多CSS,结合以下问题的答案,并使用pull-md-right侧边栏将其拉到md的右侧,则可以按照您的要求进行显示

HTML(基于方法1):

  <div class="col-md-3 pull-md-right">
      <div class="alert alert-danger">Sidebar<br />Sidebar<br />Sidebar<br />Sidebar<br />Sidebar</div>
  </div>

CSS(来自https://stackoverflow.com/a/21136667/5699206):

@media (min-width: 992px) and (max-width: 1199px) {
    .pull-md-left {
        float: left;
    }
    .pull-md-right {
        float: right;
    }
}

https://jsfiddle.net/nbypupe6/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章