- Теория
- Теория
Псевдокласс :nth-of-type
Псевдокласс :nth-of-type работает почти так же, как и :nth-child. Разница заключается в том, что он учитывает тег элемента.
Вы можете обратиться к разбору примера в пятом задании, чтобы разобраться в отличиях этих селекторов.
Еще пример. Если в текущем задании мы используем такие селекторы:
ul:nth-child(2) { }
ul:nth-of-type(2) { }То верхний селектор выберет второй по счёту дочерний элемент и этот элемент должен быть ul. В нашем случае выберется первая строка карт.
А нижний селектор выберет второй по счету ul среди дочерних ul. В нашем случае выберется вторая строка карт.
Псевдокласс :nth-of-type также работает с ключевыми словами odd и even. Значение odd позволяет выбрать все нечётные элементы, а значение even — все чётные элементы указанного типа. Подробнее о работе с этими ключевыми словами рассказано в пошаговой демонстрации Использование псевдокласса :nth-child
:nth-child описана в задании Псевдокласс :nth-child части «Селекторы. Знакомство».Вот неплохая дополнительная статья о различиях
:nth-child и :nth-of-type и её перевод на Хабре.- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.