0

親のspan:last-of-type最後の要素を選択できます。しかし、親のspanいずれかを持つ最後の要素を選択する解決策はありますか? .classお気に入り:

div .myclass:last-of-type {
   ...
}

から:

<div>
    <span class="myclass">One</span>
    ...
    <i>text</i>
    <b class="myclass">Two</b> <!-- this i want select -->
    <b>more text</b>
    <i>text</i>
    <span>Three</span>
</div>

http://codepen.io/Chovanec/pen/lkojd

4

1 に答える 1

0

いいえ、これを行う方法はありません。 そしてその同類は、一般的なセレクターだけでなく、要素:nth-childにのみ適用されます。したがって、最後が選択されている場合にのみ、希望どおりに機能します。あなたの例では、うまくいきません。唯一のオプションは、何らかの方法でマークアップを変更することです。.myclass:last-of-type<b>

于 2013-08-28T00:47:43.950 に答える