HTML and CSS Reference
In-Depth Information
Name
:nth-of-type( a n+ b )
Applies to:
Any element
Description:
Matches every nth child that is of the same type as the element named, with the pattern of
selection defined by the formula an+b, where aand bare <integer> s and n represents an in-
finite series of integers, counting forward from the first such element. Thus, to select every
third paragraph ( p ) that is a child of the body element, starting with the first such paragraph,
you write body > p:nth-of-type(3n+1) . This will select the first, fourth, seventh, tenth,
and so on child paragraphs of the body . This holds true even if other elements are interspersed
between the various paragraphs, such as lists, tables, or other elements.
In place of the an+bformula, there are two keywords permitted: even and odd . These are
equivalent to 2n and 2n+1 , respectively.
Examples:
td:nth-of-type(even) {background-color: #FCC;}
img:nth-of-type(3n) {float: right; margin-left: 1em;}
Search WWH ::




Custom Search