【发布时间】:2008-11-20 17:05:20
【问题描述】:
我需要一个 CSS 选择器,它可以找到 2 中具有相同类的第二个 div。我看过nth-child(),但这不是我想要的,因为我看不到进一步澄清我想要的课程的方法。如果有帮助,这 2 个 div 将是文档中的兄弟姐妹。
我的 HTML 看起来像这样:
<div class="foo">...</div>
<div class="bar">...</div>
<div class="baz">...</div>
<div class="bar">...</div>
我想要第二个 div.bar(或者最后一个 div.bar 也可以)。
【问题讨论】:
-
严格来说(因为你提到了CSS3):nth-of-type 存在,但它基本上不受支持。 reference.sitepoint.com/css/pseudoclass-nthoftype
-
@annakata 我很确定
nth-of-type不会,因为这两个元素都是divs。在现代浏览器中查看:jsfiddle.net/ShUHK/1。
标签: css