Задать вопрос
small_jedi
@small_jedi

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

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

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

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

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