Задать вопрос

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

Как на этих сайтах
https://www.bachoy.com
citylights.xyz
  • Вопрос задан
  • 1327 просмотров
Подписаться 10 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@vith77
Ответ написан
Комментировать
Ni55aN
@Ni55aN
Можно сделать двумя способами:
1. по событию scroll указывать цвет зависимо от интервала, в котором находится scrollTop. Должен быть в CSS определен transition для фона
2. по событию scroll задавать цвет по формуле, которая зависит от scrollTop

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

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

Похожие вопросы