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

Как я могу скрыть 2 или 3 дочерний элименты при помощи CSS?

Есть html код:
<div class="comment-form-rating">
   <label for="rating"></label>
   <p class="stars"></p>
   <p class="stars"></p>
   <select name="rating" id="rating" required style="display: none;">…</select>
</div>


Необходимо скрыть только один ".stars" из дочерних элиментов блока "comment-form-rating", без разницы, первый или второй.

Как я могу это сделать ?
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 4
hzzzzl
@hzzzzl
.stars:nth-of-type(2) {
  display: none;
}


https://developer.mozilla.org/ru/docs/Web/CSS/:nth...
Ответ написан
Комментировать
wapster92
@wapster92 Куратор тега CSS
.starts:nth-child(2)
Ответ написан
Комментировать
@Steppp
Выбирай любой
.comment-form-rating p:last-child {
display: none;
}

.comment-form-rating p:first-child {
display: none;
}

.comment-form-rating p:nth-child(1) {
display: none;
}
Ответ написан
Комментировать
Psixodelik
@Psixodelik
Преподаватель на Hexlet
.comment-form-rating .stars:first-of-type {
  display: none;
}


Так уберёшь первый элемент
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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