私が構築している単純なページャでは、現在のページが最初のページまたは最後のページの場合、特定のスタイルを現在のページに適用する必要があります。また、通常のクラスセレクタに加えて:first-of-type
/:last-of-type
セレクタの使用方法はわかりません。Cssセレクタ:first/last-of-typeと別のクラスを持っています
<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の '最後のクラス'の機能であるとは思わない –
それが役立つかどうか確認してください:https://jsfiddle.net/bd21cxab/2/ – Gerard