Jaka jest różnica między selektorami :NTH-OF-TYPE i :NTH-CHILD? - Kurs HTML i CSS
Jaka jest różnica między selektorami :NTH-OF-TYPE i :NTH-CHILD?
Oba te selektory CSS dopasowują elementy znajdujące się na tym samym poziomie drzewa dokumentu. Jednak :nth-of-type(...)
wymaga dodatkowo, aby znajdowała się tam przynajmniej podana liczba elementów o takiej samej nazwie (mogą być przedzielone również innymi elementami), natomiast :nth-child(...)
wybiera po prostu element o podanej kolejności. Na przykład, jeśli mamy: <p>...</p> <p>...</p> <div>...</div> <p>...</p>
, to :nth-of-type(3)
wybierze ostatni element <p>
(trzeci akapit), a :nth-child(3)
dopasuje element <div>
(trzecie dziecko).
- Selektory pseudoklas / Pseudoklasy cykliczne :nth-child :nth-last-child :nth-of-type :nth-last-of-type
...<li>, to selektor ul > li:nth-child(2n) zastosowany do niej wybierze wszystkie elementy <li>, które są na pozycjach parzystych. Jaka jest różnica między selektorami :NTH-OF-TYPE i :NTH-CHILD? Oba te selektory CSS dopasowują elementy znajdujące się na tym samym poziomie drzewa dokumentu. Jednak :nth-of-type(...) wymaga dodatkowo, aby znajdowała się tam przynajmniej podana liczba elementów o takiej samej nazwie (mogą być przedzielone również innymi elementami), natomiast...