Gsap, animate.js - 'это если быстро
если просто нужно сделать - wow.js
не посмотрел код :(
2.та же самая кнопка скролилась вниз с экраном вместе.
position: fixed
по поводу выполнялась один раз не понятно. у тя она и так 1 раз выполняется.
По поводу кнопки. меняй при помощи jqery на position: fixed; -кнопки. Вот она и поедет за екраном
Marco142, наверное что бы она проехала к 1 подождала, и потом опять поехала к 2, ну и так далее? при одном нажатии? точнее формулировать вопрос надо.
Тем более там такой ужасный у вас код.....