small_jedi
@small_jedi

Объясните почему не подсвечивается первый _description?

Есть такой пример https://jsfiddle.net/uanzk6pb/6/ , но почему не подсвечивается первое описание? при том же заголовок подкрашивается. Даже если оставить только селектор .landing-block__description:first-child то он не будет работать
  • Вопрос задан
  • 62 просмотра
Решения вопроса 2
Не подсвечивается, потому что псевдокласс :first-child указывает на первый элемент среди всех элементов, а не первый элемент с данным классом.

По сути, селектор .landing-block__description:first-child означает элемент с классом .landing-block__description, который является первым в разметке.
Но он ведь первым не является. Перед ним еще есть элемент с классом .landing-block__title
Ответ написан
sankooo
@sankooo
Software Engineer
Не подсвечивается, потому что .landing-block__description у вас не first-child в своем родителе. Он должен быть именно первым элементом внутри блока.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект