Пример можно увидеть сдесь, слева панель лайков. Когда страница прокручивается снизу вверх и появляется на горизонте картинка во весь экран - эта панель исчезает. https://rantt.com/heres-every-moment-that-shaped-t...
Как добавлять класс на такое событие? Что отслеживать?
Интересует как это в ванильном JS либо готовая библа для Vue.
jQuery и тд не надо.
Кроме того, на разных страницах этого сайта разные размеры картинок. КАРТИНОК НЕСКОЛЬКО. В этой же статье есть вторая, третья, четвертая картинка. Ну блин, какой window.scrollY
А запускать его проще, отслеживая изменения window.scrollY. Можно, конечно и координаты получать... Но к чему такой велосипед? Доказать, что реализуем, можно. Но в вашем примере, не он...