@smirnovilya

Как задать прокрутку элемента при скролле?

Здравствуйте, возник такой вопрос, только недавно столкнулся с изучением jQuery.
Есть такая страница на которой расположены десятки блоков (один за другим). А потом на этой странице с абсолютным позиционированием выставлено изображение (поверх всех блоков) с id='scroll1'.
1. Как сделать чтобы при прокрутке страницы это изображение прокручивалось вверх в 2 раза медленнее всего контента.
2. Можно ли реализовать такую прокрутку на чистом CSS?

HTML
<section id='block1'></section>
<section id='block2'></section>
<section id='block3'><img src='../img/scroll.jpg' id='scroll1'></section>
<section id='block4'></section>
<section id='block5'></section>


#block1, #block2, #block3, #block4, #block5 {position:relative;width:100%;height:500px;}
#block3 #scroll1 {position:absolute;top:0;right:0;}
  • Вопрос задан
  • 195 просмотров
Пригласить эксперта
Ответы на вопрос 2
Krasnodar_etc
@Krasnodar_etc
fundraiseup
Это называется parallax, насколько я понял. Смотрите)
Ответ написан
Комментировать
andykov
@andykov
Shit happens
Лучше в background'е. https://jsfiddle.net/vsotsgLz/
Для img самому подправить не сложно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы