@alexnotonfire

Картинка прыгает вначале прокрутки?

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

Вот как это выглядит на всю страницу.

Песочница с кодом.

HTML
<canvas id="canvas"></canvas>

JS
function draw(scroll) {
  scroll = (window.scrollY || window.pageYOffset) / (document.body.clientHeight - window.innerHeight) * 3000;
  canvas.setAttribute('width', window.innerWidth);
  canvas.setAttribute('height', window.innerHeight);

//Главная функия, отвечающая за прорисовку
  drawImageProp(ctx, forest, 0, (-scroll * 3.9) / 4, canvas.width, canvas.height + (scroll * 3.9) / 2);
}
  • Вопрос задан
  • 218 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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