Как реализовать плавное изменение background?

Как на этих сайтах
https://www.bachoy.com
citylights.xyz
  • Вопрос задан
  • 1320 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vith77
Ответ написан
Комментировать
Ni55aN
@Ni55aN
Можно сделать двумя способами:
1. по событию scroll указывать цвет зависимо от интервала, в котором находится scrollTop. Должен быть в CSS определен transition для фона
2. по событию scroll задавать цвет по формуле, которая зависит от scrollTop

Пока пример для второго способа: https://codepen.io/Ni55aN/pen/dJRaVN
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы