选项卡中的 CSS - 最后 TR TD

发布于 2024-12-10 12:00:41 字数 717 浏览 0 评论 0原文

<table id="tab">

<tr> <td>11</td> <td>22</td> </tr>

<tr> <td>33</td> <td>44</td> </tr>

<tr> <td>55</td> <td>66</td> </tr>

</table>

#tab td {
border: solid 2px red;
padding: 10px;
}

#tab td {
background-color: green;
}

我希望只有在最后的 TR TD 中才是绿色 - 5566。 11、22、33、44 的 TD 必须是白色。

我使用 PHP 生成此表 - 我必须仅使用 CSS 或 jQuery。

#tab td:last {
background-color: green;
}

不起作用。

直播: http://jsfiddle.net/Rx2De/

<table id="tab">

<tr> <td>11</td> <td>22</td> </tr>

<tr> <td>33</td> <td>44</td> </tr>

<tr> <td>55</td> <td>66</td> </tr>

</table>

#tab td {
border: solid 2px red;
padding: 10px;
}

#tab td {
background-color: green;
}

I would like that only in last TR TD was GREEN - 55 and 66. TD with 11, 22, 33, 44 must be white.

I generate this table with PHP - I must use only CSS or jQuery.

#tab td:last {
background-color: green;
}

doesn't work.

LIVE: http://jsfiddle.net/Rx2De/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

幻梦 2024-12-17 12:00:41

符合标准的解决方案是:

#tab tr:last-child td {
    background-color: green;
}

但是 IE6-8 不支持它。对于它们,您可以使用 jQuery 片段:

$(function(){
    $('#tab tr:last td').css('background', 'green');
});   

The standard-compliant solution for that is:

#tab tr:last-child td {
    background-color: green;
}

However it isn't supported in IE6-8. Fot them you can use jQuery snippet:

$(function(){
    $('#tab tr:last td').css('background', 'green');
});   
总以为 2024-12-17 12:00:41

我相信您想使用 :last-child 伪类。您可能希望将其应用于 tr 而不是 td。

#tab tr:last-child {
  background-color: green;
}

这是一个小提琴http://jsfiddle.net/Rx2De/1/

I believe you want to use the :last-child pseudo class. And you would want to apply that on the tr not the td.

#tab tr:last-child {
  background-color: green;
}

here is a fiddle http://jsfiddle.net/Rx2De/1/

烟沫凡尘 2024-12-17 12:00:41

这样写,

#tab tr:last-child td {
background-color: green;
}

但在 IE 中不起作用

,或者你这样写:

#tab tr + tr + tr td {
    background-color: green;
    }

检查这个 http://jsfiddle.net /sandeep/Rx2De/7/

它也适用于 IE

write like this

#tab tr:last-child td {
background-color: green;
}

but is not work in IE

or you write like this:

#tab tr + tr + tr td {
    background-color: green;
    }

check this http://jsfiddle.net/sandeep/Rx2De/7/

it's work on IE also

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文