2015-08-26 32 views
0

我不能將十二列內的五列放在十列內。 http://jsfiddle.net/p8znkgv2/。我曾嘗試下面的「解決方案」,沒有任何的運氣:Bootstrap - 我不能將十二列內的五個兩列放在十二列內

<div class="container"> 
<div class="row"> 
<div class="col-sm-12"> 
    <div class="col-sm-1"> </div> 
    <div class="col-sm-10 col-centered"> 
     <div class="col-sm-2">Coontent</div> 
     <div class="col-sm-2">Coontent</div> 
     <div class="col-sm-2">Coontent</div> 
     <div class="col-sm-2">Coontent</div> 
     <div class="col-sm-2">Coontent</div> 
    </div> 
    </div> 
    <div class="col-sm-1"> </div> 
</div> 

.col-centered{ margin: auto; float: none; } 
  • 使容器中的表和每列一個表格單元格的項目(失敗)
  • 使容器( 10列)不帶任何自動邊距。 (失敗的大屏幕顯示器)

所以,我怎麼能中心十柱內每兩個柱與十二列的正中央十列?

+0

看着你的jsfiddle ..是那些列應該被堆疊的方式? ! – Ramesh

+0

你不能使用抵消,而不是divs,或者你將有這些1列中的內容? – Ramesh

回答

1

是這樣的嗎? http://jsfiddle.net/p8znkgv2/2/

<div class="container"> 
    <div class="row"> 
    <div class="col-sm-12"> 
     <div class="col-sm-10 col-sm-offset-1"> 
      <div class="col-sm-2 col-sm-offset-1">Coontent</div> 
      <div class="col-sm-2">Coontent</div> 
      <div class="col-sm-2">Coontent</div> 
      <div class="col-sm-2">Coontent</div> 
      <div class="col-sm-2">Coontent</div> 
     </div> 
     </div> 
     <div class="col-sm-1"> </div> 
    </div> 
</div> 
1

很多與您的結構有關的問題。

一個是你創建子網div與這些網格類的元素,例如, col-sm-*沒有添加和元素第一類.row類。

的Html應該是:

<div class="container"> 
    <div class="row"> 
     <div class="col-sm-12"> 
      <div class="row"> 
       <div class="col-sm-1"> </div> 
       <div class="col-sm-10 col-centered"> 
        <div class="row"> 
         <div class="col-sm-2">Coontent</div> 
         <div class="col-sm-2">Coontent</div> 
         <div class="col-sm-2">Coontent</div> 
         <div class="col-sm-2">Coontent</div> 
         <div class="col-sm-2">Coontent</div> 
        </div>  
       </div> 
       <div class="col-sm-1"> </div> 
      </div> 
     </div> 
    </div>  
</div> 

和關於居中的5個COLS,因爲有5個COLS沒有具體的類,因爲它是一個12網格系統,添加自定義風格的元素。

例如

.col-centered .row .col-sm-2 { 
    width: 20%; 
} 

Fiddle

+1

由於它們的嵌套,它不一定要加起來12.直接從Bootstrap。 _「嵌套行應包含一組最多不超過12個的列(不要求您使用全部12個可用列)。」_ _getbootstrap.com/css/#grid-nesting –

+1

@ChrisYongchu是的,我同意,只要符合你的期望,它不一定要加起來就是12 –