Hacker2282288
@Hacker2282288
не юзабельтнеый акк

Как сделать случайный background-color ко всем div-ам? У меня только к первому div-у делает фон случайный. Как применить ко всем?

Как сделать случайный background-color ко всем div-ам или ко всем div-am у которых есть определенный id, у каждого одинаковый, и применить случайный цвет к этому id. У меня получается только к первому div-у применить случайный цвет а к остальным не хочет применятся. Почему? Есть код --->
const div = document.getElementById('random-bg')
div.style = "background-color: " + 
    '#' + (Math.random().toString(16) + '000000').substring(2,8).toUpperCase()

и типо в этом коде обращение к div-ам у которых есть одинаковый айди и там задается background-color случайный, и это работает но только с первым div-ом. Как применить ко всем???
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
id в рамках страницы должны быть уникальны.
Значит, нужно обращаться по классу, использовать querySelectorAll
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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