Как сделать, чтобы на png картинку случайным образом накладывался gradient определённого оттенка?
У меня png картинка, мне нужно, чтобы на неё в рандомных местах накладывался linear-gradient с оттенком определённого цвета (например, красный) и плавно менял своё местоположение. Как это реализовать с помощью js css?
Вот код картинки на которое происходит наложение:
.section-1__bg-image {
position: absolute;
width: 100%;
height: 100%;
background-image: url(../images/1.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: 40%;
}
Источник: Stack Overflow на русском