Css 当屏幕变小时,如何将其拆分为列

Css 当屏幕变小时,如何将其拆分为列,css,twitter-bootstrap,Css,Twitter Bootstrap,我在我的网站上使用bootstrap,我有几个div,如下所示 <div class="row"> <div class="col-xs-6 col-sm-6 col-md-12 col-lg-12"> <div id="item1" class="col-sm-6"> some content </div> <div id="item

我在我的网站上使用bootstrap,我有几个div,如下所示

 <div class="row">
      <div class="col-xs-6 col-sm-6 col-md-12 col-lg-12">
           <div id="item1" class="col-sm-6">
              some content
           </div>
           <div id="item2" class="col-sm-6">
              some content
           </div>
      </div>
      <div class="col-xs-6 col-sm-6 col-md-12 col-lg-12">
           <div id="item3" class="col-sm-6">
              some content
           </div>
           <div id="item4" class="col-sm-6">
              some content
           </div>
      </div>
 </div>
item1 item2 item3 item4
这些项目只是在屏幕上划过一行,这很容易做到。现在,当屏幕大小为sm或xs时,我希望它执行以下操作

item1 item2
item3 item4
也许只是:

<div class="row">
       <div id="item1" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 1
       </div>
       <div id="item2" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 2
       </div>
       <div id="item3" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 3
       </div>
       <div id="item4" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 4
       </div>
</div>

部分内容1
部分内容2
部分内容3
部分内容4
也许只是:

<div class="row">
       <div id="item1" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 1
       </div>
       <div id="item2" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 2
       </div>
       <div id="item3" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 3
       </div>
       <div id="item4" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content 4
       </div>
</div>

部分内容1
部分内容2
部分内容3
部分内容4

要获取所需的类,请将12除以要获取的列数:

对于4列,12/4=3->例如
col-md-3 col-lg-3

对于2列,12/2=6->例如
col-xs-6 col-sm-6

注意:这适用于贯穿整个页面的行,而不适用于嵌套在其他列中的元素。在下面的代码中,我删除了外行和“Item”容器之间的元素

<div class="row">
       <div id="item1" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
       <div id="item2" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
       <div id="item3" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
       <div id="item4" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
</div>

一些内容
一些内容
一些内容
一些内容

要获取所需的类,请将12除以要获取的列数:

对于4列,12/4=3->例如
col-md-3 col-lg-3

对于2列,12/2=6->例如
col-xs-6 col-sm-6

注意:这适用于贯穿整个页面的行,而不适用于嵌套在其他列中的元素。在下面的代码中,我删除了外行和“Item”容器之间的元素

<div class="row">
       <div id="item1" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
       <div id="item2" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
       <div id="item3" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
       <div id="item4" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
          some content
       </div>
</div>

一些内容
一些内容
一些内容
一些内容