Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
CSS3 是否可以选择一个接一个出现的元素?如果我有,例如:
<div> <a class="a">One</a> <a class="b">Two</a> <a class="c">Three</a> <a class="b">Four</a> </div>
我只想选择 class="a" 锚之后的 class="b" 锚。所以我希望选择“二”锚而不是“四”锚。
这在 CSS3 中可能吗?如果没有,在 jQuery 中是否有可能?(不过,我更喜欢 CSS)。
你不需要 CSS 3,在 CSS 2.1 中已经可以了!:)
使用相邻的兄弟选择器 +:
+
.a + .b { /* styles */ }