css最后一个选择器(不是最后一个孩子)

时间:2012-11-10 08:21:17

标签: jquery css

例如给出这个html

    <div class="my_div">a</div>
    <div class="my_div">b</div>
    <div class="my_div">c</div> 
    <div>other</div>

如何选择班级my_div中的最后一个元素? last-child不是我需要的。

也就是说,给出了这个jquery选择器

            $(".my_div:last").css({
                color: "#090"
            });

如何在纯CSS中编写相同的内容?

2 个答案:

答案 0 :(得分:4)

如果不修改标记,则无法做到这一点。 CSS中没有:last-of-class选择器。

答案 1 :(得分:0)

你能做这样的事吗

div:nth-last-child(2)
{
color:Green;
}​

<强> Sample