2015-06-25 176 views
0

我正在尝试设置表格的样式,并且边框没有出现。这从来没有发生过我,所以我不知道该怎么做。表格边框没有显示出来

这里是我的表:

<table class="table"> 
    <thead> 
    <tr> 
     <th>Dessert (100g serving)</th> 
     <th>Calories</th> 
    </tr> 
    </thead> 
    <tbody> 
    <tr> 
     <td>Dessert (100g serving)</td> 
     <td>Calories</td> 
    </tr> 
    </tbody> 
</table> 

这是我的少:

@dark-text: rgba(0,0,0,0.87); 
@dark-text-secondary: rgba(0,0,0,0.54); 
@dark-text-disabled: rgba(0,0,0,0.26); 

.table { 
    z-index: 10; 

    thead { 
     tr { 
      border-bottom: 3px solid @dark-text-disabled; 
      z-index: 10; 

      th { 
       color: @dark-text-secondary; 
       z-index: 10; 
      } 
     } 
    } 

    tbody { 
     tr { 
      border-bottom: 3px solid @dark-text-disabled; 
      z-index: 10; 

      td { 
       z-index: 10; 
      } 
     } 
    } 
} 

http://codepen.io/anon/pen/JdOaVO

+0

我相信你应该风格的'td'而不是'tr',然后'边界崩溃:collapse'摆脱行之间的差距。 – Huey

+0

@Huey如果我在Chrome中使用Inspect Element,我可以看到边框的高亮部分,但我无法看到它。 – user3720306

+2

可能重复的[边界周围tr元素不显示?](http://stackoverflow.com/questions/18679020/border-around-tr-element-doesnt-show) – Stickers

回答