:nth-child(n)
The :nth-child pseudo-class targets a child element in relation to its position within the parent element. A list of blog comments, for example, might look nice with alternating background colors.
Alternating comment example:
How do you use nth-of-type?
-
January 14, 2015
Ian
Wow! these CSS selectors are so amazing.
Wow! these CSS selectors are so amazing.
-
January 15, 2015
James
The :nth-child pseudo-class targets a child element in relation to its position within the parent element.
-
January 15, 2015
Jess
I find it really useful to use the :nth-child() pseudo-class to target even-numbered and odd-numbered list items.
-
January 16, 2015
Lachlan
The :nth-last-child(n) pseudo-class works just like :nth-child(n), except the order is determined in relation to the last child element, rather than the first.
-
January 17, 2015
Sasha
I use first-of-type all the time. The :first-of-type pseudo-class targets the first of a specific type of element within a parent.
-
January 18, 2015
Dane
The :last-of-type pseudo-class targets just what the name says: the last element type within a parent. Sometimes this is just the ticket to always grab the last item of a list.
-
January 20, 2015
Rye
The :only-of-type pseudo-class targets a child element that is the only one of its type within the parent element. This is the n.o.t. selector I get the most mileage from.
-
January 20, 2015
Aya
The :nth-of-type(n) pseudo-class works similarly to the other numeric-based pseudo-classes I’ve covered. This pseudo-class targets a specific element type according to its position relative to the parent element.
-
January 21, 2015
Prof. S
I like :first-child. The :first-child pseudo-class targets the first child element, regardless of type, in a parent element.
As you can see, nth-of-type selectors can really help you selecting various elements within your web pages.