Я пытаюсь получить анимированный свиток слева направо. Я знаю, что этот вопрос задан много, но мой немного отличается. Этот веб-сайт не прокручивает по горизонтали, но он перемещается по вертикали и преобразует его в горизонтальный свиток.
window.onscroll=function() {
var scroll = window.scrollY;
$('#page').css('left', '-' + scroll + 'px');
}
У меня был аналогичный вопрос, см. Ответы здесь. Div автоматически прокручивается при загрузке страницы - Wordpress
Этот код работал лучше всего для меня:
$(document).ready(function() {
$('.scrolls//PUT YOUR DIV CLASS/ID or 'html, body'//').animate({
scrollLeft: 4000
}, 100000, "linear");
});
Моя проблема была в два раза, хотя я должен был иметь возможность остановить анимацию, когда пользователь взаимодействует с полосой прокрутки. Ничего, что я нашел, работает до сих пор. :/