如何在引导表中删除行之间的行?

时间:2016-11-10 10:02:44

标签: html css twitter-bootstrap

我有一个Bootstrap表,我想删除表中某些行之间的行(在表的末尾)是否有快速实现此目的?

5 个答案:

答案 0 :(得分:8)

您可以使用以下CSS从Bootstrap表中删除边框:

.table>tbody>tr>td,
.table>tbody>tr>th {
  border-top: none;
}

这将覆盖Bootstrap的tdth选择器specificity并应用您的border-top样式而不是他们的样式。

请注意,这仅适用于tr中的tbody元素。如果您希望这些元素也适用于theadtfoot元素,则需要添加样式。

现在您指定行的 部分 ,我猜你不希望这适用于所有行。为此,只需向要删除边框的class元素添加新的tr,并在CSS选择器中包含该类名称:

<tr class="no-border">...</tr>
.table>tbody>tr.no-border>td,
.table>tbody>tr.no-border>th {
  border-top: none;
}

答案 1 :(得分:0)

您可以在右侧选择器中使用border-bottom: none;。请提供您的HTML代码,以便我们能够找出并分析您的结构。

答案 2 :(得分:0)

对于您不希望出现边框的行。给他们一个额外的并添加 border:none 属性。

对于Ex:如果您将其他类名称 .noborder 提供给该行的 元素。

希望这会对你有所帮助。

.noborder{
border:none;

}
<table border="1" width="100%">
  <tr><td>Data 1</td></tr>
  <tr><td>Data 1</td></tr>
  <tr ><td>Data 1</td></tr>
  <tr><td class="noborder">Data 1</td></tr>
  <tr><td class="noborder">Data 1</td></tr>
  
  </table>

答案 3 :(得分:0)

  <table class="table no-border">
      <tr>
          <td></td>
      </tr>
  </table>

答案 4 :(得分:-3)

我认为您要删除两行或列之间的两条删除垂直线 通过此链接查看演示LInk: - http://v4-alpha.getbootstrap.com/content/tables/

你也可以申请     。表&GT; TBODY&GT; tr.no边界&GT; TD,     .table&gt; tbody&gt; tr.no-border&gt; th {       border-top:none;     }