:nth-child
The :nth-child(n)
selector is a CSS pseudo-class that allows us to select one or more elements based on their source order, where n
can be a number, a keyword, or a formula.
We begin with a div
container
and inside it a div
parent
and inside the parent
other ten div
tags with the class child
.
We’ll provide them with some CSS styles for visualization.
:nth-child(integer)
We select a specific child.
:nth-child(n)
We select all children.
:nth-child(n+3)
We select the third child, as well as all subsequent children.
:nth-of-type
The :nth-of-type(n)
selector works the same way but with a particular type.
We select the first element of each type div
and span
.