Twitter bootstrap Twitter引导:网格系统浮动

Twitter bootstrap Twitter引导:网格系统浮动,twitter-bootstrap,grid-layout,Twitter Bootstrap,Grid Layout,我有以下简单的html页面。它应该水平相邻地显示Col1到Col4,但Col4位于其他列的下方。为什么?我该怎么解决呢 我正在使用bootstrap 2.2.2 <html> <head> <!-- Bootstrap --> <link media="screen" rel="stylesheet" href="http://localhost:9000/assets/stylesheets/bootstrap.min.css"&g

我有以下简单的html页面。它应该水平相邻地显示Col1到Col4,但Col4位于其他列的下方。为什么?我该怎么解决呢

我正在使用bootstrap 2.2.2

<html>
  <head>
    <!-- Bootstrap -->
    <link media="screen" rel="stylesheet" href="http://localhost:9000/assets/stylesheets/bootstrap.min.css">  
  </head>
  <body>    
    <div class="container">
      <div class="row">
        <div class="span6 row">
          <div class="span1">Col1</div>
          <div class="span1">Col2</div>
          <div class="span1">Col3</div>
          <div class="span3">Col4</div>
        </div>
        <div class="span6 row">

        </div>
      </div>
    </div>
    <script src="http://localhost:9000/assets/javascripts/bootstrap.min.js"></script>  
  </body>
</html>

可乐
可乐
可乐
可乐

由于尝试嵌套网格元素,因此需要将
.row
容器指定为网格元素容器的子容器,这样网格元素可以正确对齐。按照您现在的方式,
.row
类将无法删除它用负边距消除的额外边距空间,以适应容器中的所有列。您可以在嵌套列部分中了解更多信息

固定标记:

<html>
  <head>
    <!-- Bootstrap -->
    <link media="screen" rel="stylesheet" href="http://localhost:9000/assets/stylesheets/bootstrap.min.css">  
  </head>
  <body>    
    <div class="container">
      <div class="row">
        <div class="span6">
            <div class="row">
              <div class="span1">Col1</div>
              <div class="span1">Col2</div>
              <div class="span1">Col3</div>
              <div class="span3">Col4</div>
            </div>
        </div>
        <div class="span6">
            <div class="row">
            </div>
        </div>
      </div>
    </div>
    <script src="http://localhost:9000/assets/javascripts/bootstrap.min.js"></script>  
  </body>
</html>

可乐
可乐
可乐
可乐