Вот
сайт. Анимация появление продуктов. Когда скролишь вниз, товар появляется снизу вверх, а когда скролишь вверх, то товар сверху вниз.
Мои варианты:
1) У активного товара есть класс "active". Попробовать отслеживать его соседние элементы(prev и next). Потом задавать css свойства transform. prev
transform: translateY(200%)
, next
transform: translateY(-200%)
, active
transform: translateY(0%)
Вот только не знаю как сделать это отслеживание смены класса active.