@Emmet1

Как анимировать полосу, при скроле?

Есть два блока. Изначально между ними ничего нет, пустое пространство.

Задача - сделать обычную полосу, которая при скроле будет тянуться от синего блока, к серому. (когда экран с блоками появляется в зоне видимости).

60c792e47ecc8510751673.jpeg
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Aricus
Нужно добавить блок полосы, нулевой высоты добавить высоту в transition. При скролле в js добавлять к ней класс с нужной высотой, и убирать его через некоторое время setTimeout. Ещё нужно будет добавить метку, чтобы при нескольких последовательных скроллах не происходил сбой в работе.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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