2014-05-12 111 views
0

我嘗試了Bootstrap,但是當我使用這段代碼創建1個導航欄然後是2個內容框時,它們的寬度不一樣...即使寬度全部加起來爲12:Bootstrap列寬度不一樣

<div class="row" id="preview"> 
    <!-- sidebar 1--> 
    <div class="col-md-4 column" id="sidebar" style="border:1px solid; height:600px;"></div> 
    <!-- main contents --> 
    <div class="col-md-8 column"> 
     <div class="row" id="main_contents"> 
      <div class="col-md-4 column" id="content1" style="border:1px solid; height:600px;"></div> 
      <div class="col-md-4 column" id="content2" style="border:1px solid; height:600px;"></div> 
     </div> 
    </div> 
</div> 

我也一樣嘗試這樣做,這給了相同的結果:

<div class="row" id="preview"> 
    <!-- sidebar 1--> 
    <div class="col-md-4 column" id="sidebar" style="border:1px solid; height:600px;"></div> 
    <!-- main contents --> 
    <div class="col-md-8 column"> 
     <div class="col-md-4 column" id="content1" style="border:1px solid; height:600px;"></div> 
     <div class="col-md-4 column" id="content2" style="border:1px solid; height:600px;"></div> 
    </div> 
</div> 

回答

3

在引導3所有列的大小是百分比,而不是固定的,就像他們在哪裏V2。

現在每行的列應該加起來最多爲12。

將那些內部col-md-4更改爲col-md-6,你應該沒問題。

此外,我強烈建議不要通過添加邊框來篡改寬度。理論上你應該沒問題,因爲他們使用box-sizing: border-box,但我會將邊界添加到某種內部包裝。

+0

啊啊邊界只在那裏,所以我可以看到他們是否是正確的大小。謝謝您的回答!我沒有意識到這一點。 – kazuo

+1

在測試代碼並使事物可見時使用輪廓,它們不會被添加到元素的寬度。並樂意爲您提供幫助! – Pevara