-1

我創建了一個Rails 4示例應用程序。我添加了twitter-bootstrap-rails gem並使用安裝程序設置了所有文件:rails generate bootstrap:install less。然後,我創建了一個腳手架並遷移了數據庫,並且bootstrap.css顯示爲應該。然後我手動創建了一個模型/視圖/控制器,沒有腳手架,引導程序的CSS也沒有被使用。這是我的觀點:Rails 4添加引導程序

<table class="table table-striped"> 
    <thead> 
    <tr> 
     <th>Name</th> 
     <th>Age</th> 
    </tr> 
    </thead> 
    <tr> 
     <td>Jason</td> 
     <td>John</td> 
    </tr> 
    <tbody> 

    </tbody> 
</table> 

我應該有條紋的表,但它不工作。有任何想法嗎?謝謝。

+0

你用什麼瀏覽器?你可以在你的瀏覽器上看到style td(奇數)使用inspect元素工具嗎?如果你能看到'.table-striped tbody> tr:nth-​​child(odd)> td,.table-striped tbody> tr:n-child(odd)> th {background_color:#f9f9f9; },表示你的顯示器無法區分相鄰的顏色 –

+0

不,在檢查員中我看不到任何Bootstrap類。 – jhamm

+0

你確定在佈局上調用樣式表嗎? –

回答

1

它是複製粘貼錯誤還是代碼?

通知,該行是不是在TBODY,你只需要一行把更多然後一個,看它是否是條紋

0

檢查瀏覽器中,如果您的自舉類來了,你可以做到這一點通過搜索任何引導類在complied CSS。如果它不存在於應用程序的CSS文件或檢查資產文件夾,如果包含引導不... 還糾正你的標記......

<table class="table table-striped"> 
<thead> 
    <tr> 
    <th>Name</th> 
    <th>Age</th> 
    </tr> 
</thead> 
<tbody> 
    <tr> 
    <td>Jason</td> 
    <td>John</td> 
    </tr> 
</tbody> 
</table>