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

Почему child не работает, когда структура не однородна?

Здравствуйте. В этом случае child работает: https://jsfiddle.net/854y0tep/1/ , а в этом: https://jsfiddle.net/854y0tep/ - нет. Почему и как исправить?
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
от того что ты указал nth-child(1) - он первым не станет. внутри родителя считаются все элементы как child, а значит твой .b уже становится вторым по счету. https://jsfiddle.net/854y0tep/2/
UPD: first-of-type https://jsfiddle.net/854y0tep/3/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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