Задать вопрос
WafelT
@WafelT
HTML/CSS/JavaScript

Как запустить функцию в момент появление блока на экране?

Каким образом можно запустить функцию в тот момент когда пользователь доскролит до нужного блока.

--Пример--

Есть на сайте декоративный блок с фигурами, когда пользователь до них доскроливает, должна запуститься анимационная функция, заставив фигурки двигаться, крутиться, вертеться...итд.
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
zkrvndm
@zkrvndm
Архитектор решений
Используйте эту штуку:
https://developer.mozilla.org/ru/docs/Web/API/Inte...
Еще можно использовать jQuery, насколько помню, там есть функции для работы с видимостью элементов.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Можно на событие скролл отслеживать позицию блока и если позиция будет совпадать с координатами экрана - запустить.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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