首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >CSS3获取最后一个元素

CSS3获取最后一个元素
EN

Stack Overflow用户
提问于 2010-09-18 16:40:41
回答 2查看 64.2K关注 0票数 29

如何从下面的代码中获取最后一个元素(hr):

代码语言:javascript
复制
<div>
    <div>
        <span class="hr"></span>
    </div>

    <div>
        <span class="hr"></span>
    </div>

    <div>
        <span class="hr"></span> <!-- I need this -->
    </div>
</div>

.hr:last-child对此不起作用。

当然,DOM结构可能更复杂。我只需要获取最后一个需要的元素。

EN

回答 2

Stack Overflow用户

发布于 2010-09-18 16:45:11

代码语言:javascript
复制
div:last-child .hr
票数 7
EN

Stack Overflow用户

发布于 2015-05-22 06:29:38

下面的选择器应该可以工作:

代码语言:javascript
复制
div *:last-child *:last-child

演示:https://jsfiddle.net/78w3bofg/1/

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3740949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档