Скроллр джиттер и прыжки на абсолютное позиционирование
Я уже некоторое время работаю над параллакс-скроллром, завернутым в слайдер коды, но обнаруживаю, что у меня проблема с переходом. Каждый раз, когда вы прокручиваете элементы в теле скроллера, мерцаете и прыгаете. Я прочитал каждую ветку и пост об этом без прямого ответа, как это исправить. Я действительно в моем конце.
Я использовал абсолютную позицию для элементов и сделал тело skrollr абсолютной позицией, но не повезло.
Кроме того, я установил плавную прокрутку в false, поскольку анимация между кадрами также сильно отвлекала.
У кого-нибудь была эта проблема?
вот ссылка на сайт в его нынешнем виде http://www.littleluxury.co.za/ При прокрутке дрожит как мобильный, так и рабочий стол.
Если кто-то может объяснить мне, почему примеры, которые я видел, являются гладкими и кажущимися безразличными, в то время как мой выглядит так, я был бы очень благодарен
3 ответа
Вы прокручиваете вниз -> элементы перемещаются вверх, потому что они находятся в потоке документов -> запускается следующий цикл анимации skrollr (через несколько мс) -> он перемещает элементы в другую позицию из-за вашей анимации
Я предлагаю расположить фиксированные элементы и использовать translate()
переместить их.
Добавить это в Div
<div data-smooth-scrolling="off">
потом должно быть лучше
Да! Я искал ответ в течение нескольких дней, и фоновое приложение: исправлено - ответ! После этого требуется небольшая настройка, чтобы сделать прокрутку в правильном направлении, но это не имеет большого значения.
Смотрите http://ihatetomatoes.net/how-to-create-a-parallax-scrolling-website для хорошего, подробного учебника, который плавно прокручивается и использует метод фиксированного фона.