Мне нужно реализовать индикатор выполнения с помощью CSS, JS или того, что вы предлагаете.
Мне нужно, чтобы это было многоцветным ... В процентах.
Например, если у меня есть значение 50%, индикатор выполнения должен быть светло-синим до 30% и зеленым между 30-50%.
Итак, я установил style="width:xx%"
, чтобы установить процент.
Есть ли способ создания многоцветного индикатора выполнения?

Я пробовал это:
.progressMulti {
height: 32px;
width: 100%;
border: 1px solid #ddd;
border-radius: 15px;
text-align: center;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
color: #333;
font-size: 20px;
background: linear-gradient(to right, green 75%, blue 20%, red 5%);
}
но если установить ширину, например, 50%, я смогу видеть все цвета ... Вместо этого он должен быть только голубым и зеленым со значением 50%.