2012-06-26 68 views
17

我已经使用了bootstrap几个月,并希望澄清一些事情,作为最佳实践的一部分。Twitter Bootstrap容器

我的问题是我为每一行创建一个容器,或者为整个页面创建一个容器。

例1(密闭的容器)

<div class="container"> 
    <div class="row"> 
     <div class="span8 offest2"> 
      <h1>Content</h1> 
     </div> 
    </div> 
</div> 


<div class="container"> 
    <div class="row"> 
     <div class="span8 offest2"> 
      <h1>More Content</h1> 
     </div> 
    </div> 
</div> 

例2(1个大容器)

<div class="container"> 

    <div class="row"> 
     <div class="span8 offest2"> 
      <h1>Content</h1> 
     </div> 
    </div> 

    <div class="row"> 
     <div class="span8 offest2"> 
      <h1>Content</h1> 
     </div> 
    </div> 

</div> 

赞赏任何帮助,只是不希望得到坏习惯早早就

+1

我认为答案实际上是例子1.假设你的设计有一个标题需要是'容器流体'+'行流体',但主要内容区域应该是固定的,那么页脚需要再次流体。你可能会有更好的3个容器。 – StackOverflowNewbie

回答

13

我会推荐第二个例子。 在第一个你有重复的代码,这没有任何意义。 总是想想“不要重复自己”的原则。

16

多行在逻辑上可以是同一个网格的一部分,就像表中的行一样。 .container表示一个网格。因此,示例2将是要走的路。