2015-05-29 47 views
0

我目前正在學習Bootstrap。我遇到了一段代碼,我試圖創建一堆行來創建一種表。但是,當我在瀏覽器上運行代碼時,行的邊距就在屏幕後面開始。在JS Fiddle中查看下面這個非常簡單的'Hello World'代碼。Bootstrap Row在保證金後面啓動

<div class="row">Hello World!</div> 

http://jsfiddle.net/x8y50sas/

爲什麼文字從邊緣開始落後?詳細的解釋可能有幫助?

+0

請仔細閱讀本http://getbootstrap.com/css/ –

+0

行必須放置在.container(固定寬度)或.container-fluid(全寬)範圍內才能正確對齊和填充。 使用行來創建水平的列組。 –

回答

1

您需要包括行中的單元格:

<div class="container"> 
    <div class="row"> 
    <div class="col-xs-12">Hello World!</div> 
    </div> 
</div> 

的原因偏移,在引導行有負面保證金。它們應該總是包含一個增加額外填充的單元格。

在文檔更多信息:http://getbootstrap.com/css/#grid

1

您必須在塊 「容器」 封閉塊 「行」 爲:

<div class="container"> 
    <div class="row"> 
    <!-- Example: 3 Cell --> 
    <div class="col-lg-4">...</div> 
    <div class="col-lg-4">...</div> 
    <div class="col-lg-4">...</div> 
    </div> 
</div>