Я пытаюсь создать эффект прогресса, при котором цвет заполняет границу объекта DOM (или, возможно, фон). Прикрепленное изображение должно дать вам лучшее представление о том, для чего я собираюсь. Я получил текущий результат, добавив объект с сплошным цветом фона над серыми линиями и установив его высоту. У этого объекта есть mix-blend-mode: color-burn;
, поэтому он только окрашивает серые линии под ним.Частично заполнить границу формы цветом
Это работает нормально, но разрушает сглаживание вокруг круга, а также произведенный цвет непредсказуем (изменяется в зависимости от цвета линий).
Я считаю, что должен быть лучший способ достичь этого, возможно, с элементом холста. Может ли кто-нибудь указать мне в правильном направлении, пожалуйста?
Заранее благодарен!
Что о создании двух дублирующих див, установите верхнюю версию color'd над скрытым и отрегулировать высоту соответственно. –
Ах да, я понимаю, что вы говорите.Я сделаю это! –
Градиент? background: linear-gradient (внизу, # 7db9e8 50%, # 1e5799 50%); –