Css将border设置为last to last table tr

时间:2014-02-17 19:53:38

标签: html css css-selectors

我有以下css代码在所有td上设置边框:

table td {
    border-bottom: 1px dotted #706E6D;
    direction: rtl;
    line-height: 30px;
    vertical-align: middle;
}

我想将border:none;设置为最后一个tr(这可能有td)。

table tr:last-child  {
    border: none;
}

2 个答案:

答案 0 :(得分:2)

您正在向td元素应用边界规则。因此,您还需要将其从最后td本身的tr中删除。

table tr:last-child td  {
    border: none;
}

Js Fiddle Demo

答案 1 :(得分:1)

我假设您希望最后一行中的所有表格单元格没有边框。将您的CSS规则更改为:

table tr:last-child td {
    border: none;
}