Задать вопрос
@HHabar
Новичок

Css псевдоклассы, дети?

В блоке есть несколько элементов разных типов, решил я не писать каждому класс/ид, а обратиться за помощью к псевдоклассам в css. И тут начинаются непонятные вещи, как быть? Вроде такого не было,
я ведь пишу:
section h1:first-child {
 background: yellow
}
section h1:last-child {
 background: yellow
}

а с последним """"""""""H1""""""""""" элементом ничего не происходит??
вот пример
  • Вопрос задан
  • 202 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
Inkognitoss
@Inkognitoss
Full-stack разработчик.
Потому что у вас увы нет h1 который является последним в section

https://www.w3.org/wiki/CSS/Selectors/pseudo-class...
The :last-child pseudo-class represents an element that is the last child of some other element. Same as :nth-last-child(1).

является последним потомком какого-либо другого элемента.
Ответ написан
Комментировать
astralo
@astralo
для "спасибо" есть кнопка [Нравится]
section :first-child {
 background: yellow
}
section :last-child {
 background: yellow
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы