Это хорошая возможность использовать position:sticky
.
position:sticky
позиционируется в зависимости от вашей позиции прокрутки, но также остается внутри элемента контейнера. Вы захотите реализовать это как «доктор» на Alligator.io
HTML
<div class="container">
<div class="form-image-scroll"></div>
</div>
CSS
.form-image-scroll {
position: sticky;
bottom: 0;
background: url(https://res.cloudinary.com/dqwzka5cv/image/upload/v1586108678/Tequilas/Website/tacoguy-min.png) no-repeat top 25% right 42% fixed;
}
Вам может понадобиться дополнительный CSS, чтобы правильно расположить его вместе с другими вашими элементами и получить изображение для правильного отображения, но это переместит элемент в поле зрения во время прокрутки и остановит его в нижней части контейнера div.