Есть ли способ динамического изменения цвета фона при прокрутке?
Например, обратитесь к этому сайту (https://www.samsung.com/sec/smartphones/galaxy-note9/)
При первом доступе к этому сайту, цвет фона синий.
При прокрутке вниз цвет меняется плавно на черный.
Также смотрите этот сайт (codepen.io/Funsella/pen/yLfAG/
)
Второй сайт такой же, как и первый. Но его цвет сразу изменился.
Но цвет первого сайта не меняется сразу.
Он постепенно меняется в зависимости от положения прокрутки.
body {
height: 100vh;
}
.section1 {
background-color: white;
height: 100%;
}
.section2 {
background: linear-gradient(#f05fa6, #ed1654);
height: 100%;
}
<html>
<body>
<section class="section1">
SECTION1
</section>
<section class="section2">
SECTION2
</section>
</body>
</html>
Над кодом, над которым я работал.
Текущий цвет делится на каждую секцию.
КогдаЯ прокручиваю вниз, хочу изменить цвет background-color: white
-> background: linear-gradient(#f05fa6, #ed1654)
Есть ли какое-нибудь решение по этому поводу?