2017-02-10 82 views
0

鑑於不帶任何附加表CSS下面的代碼,什麼都沒有修改row類:爲什麼Bootstrap將最後一列移動到下一行?

<div class="row"> 
    <div class="itemGrid"> 
     <div class="col-xs-1"></div> 
     <div class="col"> 
      <table> 
       ... 4 TD columns, 4 tr rows, no content of fixed widths 
      </table> 
     </div> 
     <div class="col-xs-1"></div> 
    </div> 
</div> 

樣式.itemGrid:

.itemGrid{ 
    text-align: center; 
} 

第三列(<div class="col-xs-1"></div>)被推到下一行,就好像我指定了太多的列,而不管視口寬度如何。爲什麼是這樣?

+2

'col'不是一個有效的引導3類。您必須提供大小和列數。例如。 'col-xs-6' – Turnip

+0

我打算髮佈一個關於它是如何有效的鏈接,然後意識到這是一個尚未實現的版本4。謝謝 – MetalPhoenix

回答

2

這是因爲您的第二列.col未指定。嘗試例如爲:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div class="row"> 
 
    <div class="itemGrid"> 
 
    <div class="col-xs-1">test</div> 
 
    <div class="col-xs-10"> 
 
     <table> 
 
     ... 4 TD columns, 4 tr rows, no content of fixed widths 
 
     </table> 
 
    </div> 
 
    <div class="col-xs-1">test</div> 
 
    </div> 
 
</div>

+1

謝謝。這解決了它。我一直在使用版本4的Alpha版本文檔而沒有意識到它: https://v4-alpha.getbootstrap.com/layout/grid/#setting-one-column-width – MetalPhoenix

+1

你很好,很高興我能幫幫我! – andreas

相關問題