7

可変量の子要素を取得するという問題が発生しました。私の :last-child :first-child ルールは、少なくとも 3 人の子がいる場合にのみ適用されるべきです

:last- と :first-child を上書きできる :only-child を試してみましたが、子供が 1 人しかいない場合は、子供が 2 人になると問題が発生します。n よりも多くの子がいる場合にのみ適用される、ある種のセレクターはありますか?

4

1 に答える 1

19

:nth-child(n+3)セレクターを使用します(3 はn番目の最小の子です)。

:last-child:nth-child(n+3) {
     /* Selects the last child which is at least the third child */
}

デモ: http://jsfiddle.net/vCZ9A/

于 2012-04-25T13:06:19.450 に答える