2014-09-24 3 views
-1

Я пытаюсь создать эффект параллакса. У меня есть 10 фоновых изображений и восемь изображений переднего плана. Вот скрипка, чтобы показать, что я придумал до сих пор:Создайте эффект слайда параллакса при прокрутке

Fiddle

красных квадраты представляют изображения переднего плана.

Теперь мне нужно как-то подгонять изображения переднего плана, как будто они скользят снизу во время прокрутки и выходят из экрана вверху, так что вперед и назад, как дождь падает (и вверх :) Итак, на переднем плане изображения движутся быстрее фоновых изображений.

Я уже пробовал немало вещей, но на самом деле не знаю с чего начать. Skrollr.js также вариант, но это действительно что-то само по себе, чтобы учиться, и я думаю, для этого должно быть более простое решение.

+0

Флексо - это фатичный человек, который не может даже читать, просто назначил наказания другим, чтобы он мог получить больше очков. Какой дебил. Просто посмотрите на *() ## Fiddle, это все. Не по теме? Какие? Он включает в себя желаемое поведение. Код находится в Fiddle. – Okdan

ответ

0

Я пробовал this Guide один раз, и это сработало. Чем больше вы перемещаете divs с помощью правила translateZ, тем медленнее он перемещается.

+0

Вы также получили его для работы в последних браузерах webkit? Кажется, сломается. Перемещение класса перспективы на родителя (тело) должно исправить это, но не для всех, к сожалению. – Okdan

+0

работал в chrome, firefox и safari 7, возможно, посмотрите на исходный код из демонстрации. Я тоже изменил его в своем проекте – rwendlinger

+0

Демонстрация также нарушена, вот почему я спрашиваю :) – Okdan

Смежные вопросы