Mit einer Standardliste versuche ich, die letzten beiden Listenelemente auszuwählen. Ich habe verschiedene Permutationen von, An+B
aber nichts scheint die letzten 2 auszuwählen:
li:nth-child(n+2) {} /* selects from the second onwards */
li:nth-child(n-2) {} /* selects everything */
li:nth-child(-n+2) {} /* selects first two only */
li:nth-child(-n-2) {} /* selects nothing */
Ich kenne einen neuen CSS3-Selektor wie, :nth-last-child()
aber ich würde etwas bevorzugen, das in ein paar weiteren Browsern funktioniert, wenn möglich (IE ist mir egal).
nth-child
Tricks werden von CSS-Tricks zusammengefasst
:nth-last-child()
in etwa der:nth-child()
von quirksmode.org . Auch:nth-child()
und:nth-last-child()
beide wurden in CSS3 eingeführt, ist weder älter noch neuer in diesem Sinne.