Это мой первый пост, и я извиняюсь, если не совсем правильно выразился.
По сути, я пытаюсь добиться того же или похожего эффекта, который был блестяще использован на веб-сайте фильма Red Bull Art of Flight:
то есть фоновое изображение, перемещающееся по пути координат, когда пользователь прокручивает страницу вниз. На данный момент меня не беспокоит анимация контента, только фоновая анимация.
Я могу сделать основное, переместить фон из анимации a в b, но я не знаю, что делать, когда я хочу перейти от b к c, c к d и т. д. и т. д.
Я пробовал использовать в открытом доступе:
$('.bg').scroll(function(){
var x = $(this).scrollTop();
$(this).css('background-position','0% '+parseInt(-x/10)+'px');
});
Это позволяет мне установить изменение положения фона при прокрутке пользователем, но я не уверен, как тогда установить следующую анимацию. Моей первоначальной мыслью было использовать else if, но это не увенчалось успехом.
В примере с artofflightmovie.com задается массив значений фоновой позиции в пикселях, которые затем считываются как временная шкала.
Я согласен с тем, что я хочу, чтобы CSS был, однако мои знания jQuery не на том уровне, чтобы я мог преодолеть проблемы, с которыми я сталкиваюсь.
Я также взял исходный код страницы Art Of Flight и попытался создать упрощенную версию, но опять же без особого успеха.
Любая помощь, будем признательны