Как сделать появление контента с анимацией при переходе к определенному блоку?
Никогда не интересовался данным вопросом, сейчас нужно очень срочно сделать такой эффект, ну первое что приходит на ум, сравнивать кол-во прокрученных пикселей относительно верха страницы, и если он уже подходит к блоку, то выводить этот блок с анимацией. Но я не уверен, что это лучшее решение, или все таки это так?
Можете не писать реализацию, просто опишите лучшую практику, спасибо!
На скролл страницы, смотрят на позицию нужных блоков, кода блок попадает во вью порт, его показывают, есть модификации с таймерами, то есть, блок показывается спустя 250 мс, для того, что бы если страницу очень быстро прокрутили очистить таймер и не нагружать эту страницу лишней анимацией