在一个简单的寻呼机我正在建设中,如果当前页面是第一页或最后一页,我需要将特定样式应用于当前页面。除了普通的类选择器之外,我不知道如何使用:first-of-type
/:last-of-type
选择器。Css选择器:第一个/最后一个类型,并有另一个类
<div id="myPages">
<div class="something-else"></div>
<div class="page-number current-page">1</div>
<div class="page-number">2</div>
<div class="page-number">3</div>
<div class="another-one"></div>
</div>
我想类似#myPages .page-number:first-of-type.current-page
但它不会因为something-else
和another-one
DIV的工作。
在我的jsFiddle例如,我想'1'是蓝色的。
感谢您的帮助。
[编辑]我已经更新了小提琴,我认为这是把我的想法:)最好的办法
伪类选择元素,而不是类元素。向组合中添加一个类使其更像一个过滤器,然后变得更加严格。 – j08691
是的,但我认为它不存在CSS –
中的'last-of-class'功能请检查是否有帮助:https://jsfiddle.net/bd21cxab/2/ – Gerard