Здравствуйте, помогите понять как работает эта функция, а точнее как можно ее "подправить".
var ypos, image;
function parallex() {
image = document.getElementById('parallaxHead');
ypos = window.pageYOffset;
console.log(ypos);
image.style.top = ypos * .2 + 'px';
}
window.addEventListener('scroll', parallex), false;
Сейчас функция при прокручивании "отрезает" сверху и снизу с блока по 2 пх(как я понял). Как сделать так, что-бы отрезались пиксели только сверху?
Функция и так отлично работает в Мозиле, но в Хроме лаги. Дергается картинка.
Что смог - закинул
https://jsbin.com/tuvuxomado/edit?html,css,js,output
Немного поправил
https://jsbin.com/yadijijotu/1/edit?html,css,output