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

Если в диве больше 1го элемента то добавить класс к диву?

как дабавить класс к диву если внутри него не один элемент, а больше?
например
<body>
<div class="full">
 <img src="img.jpeg">
</div>
<div class="full addClass">
 <img src="img1.jpeg">
 <img src="img2.jpeg">
 <img src="img3.jpeg">
</div>
<div class="full">
 <img src="img.jpeg">
</div>
<div class="full addClass">
 <img src="img1.jpeg">
 <img src="img2.jpeg">
 <img src="img3.jpeg">
</div>
<div class="full addClass">
 <img src="img1.jpeg">
 <img src="img2.jpeg">
 <img src="img3.jpeg">
</div>
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 2
0xD34F
@0xD34F Куратор тега JavaScript
document.querySelectorAll('селектор элементов').forEach(n => {
  n.classList.toggle('класс', n.children.length >= минимум_необходимого);
});
Ответ написан
Комментировать
document.querySelectorAll('.full').forEach(f => {
  if(f.children.length > 1) {
    f.classList.add('blue')
  }
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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