代码之家  ›  专栏  ›  技术社区  ›  Nate Pet

网格自动对齐为多行

  •  0
  • Nate Pet  · 技术社区  · 5 年前

    我希望可以指定一行,但如果需要,程序会自动将结果拆分为多行。我需要这样做,因为我正在填充动态的DIV内容,所以它需要相应地对齐。我正在使用引导程序3。

        <div class="row">
         <div class="col-md-4">
          <div>one</div>
          <div>two</div>
          <div>three</div>
          <div>four</div>
          <div>five</div>
          <div>six</div>
          <div>seven</div>
         </div>
       </div>
    

    最终结果将是:第一行“一”、“二”、“三”。 第二排是“四”、“五”、“六”。第三排七英寸。

    基本上,我要寻找的是引导程序自动与每行最多的div对齐的方法。

    1 回复  |  直到 5 年前
        1
  •  0
  •   jdickel    5 年前

    如果我正确理解了所有的事情,你使用引导程序的方式就不正确。

    每个引导程序 row 有12列。这些列可以分组。 现在您可以为每个设备对这些列进行分组。 Read more on the bootstrap 3 documentation . 例如:

    <div class="row">
      <div class="col-md-4 col-sm-6 col-xs-12">
        one
      </div>
      <div class="col-md-4 col-sm-6 col-xs-12">
        two
      </div>
      <div class="col-md-4 col-sm-6 col-xs-12">
        three
      </div>
      <div class="col-md-4 col-sm-6 col-xs-12">
        four
      </div>
      <div class="col-md-4 col-sm-6 col-xs-12">
        five
      </div>
      <div class="col-md-4 col-sm-6 col-xs-12">
        six
      </div>
      <div class="col-md-4 col-sm-6 col-xs-12">
        seven
      </div>
     </div>
    

    此代码根据列的大小对齐每个数字文本(一、二、三…)。- XX -Y.中等 md 大小,有3列。关于小 sm 尺寸有两列等。 这是基于12列(总计) 被分割的 按您在 col-XX-Y 班级。

    只要记住:

    xx表示屏幕宽度,y表示 希望在此屏幕宽度分组。