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

Как изменить цвет progress c помощью Javascript?

Как изменить цвет progress c помощью Javascript?

в CSS цвет полосы прописан так:

progress::-webkit-progress-value {
    background: grey;
    transition-duration: 2s;
}

А как этот цвет изменить на javascript?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Punkie
@Punkie
<progress data-color="#ff0000"></progress>

progress::-webkit-progress-value {
    background: attr(data-color);
    transition-duration: 2s;
}


let el = document.querySelector('progress');
el.dataset.color = '#00ff00';
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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