Никак. Событие scroll возникает когда содержимое элемента прокручено (и как результат - нежелательное смещение блока), далее отрабатывает js, который возвращает на место блок. В итоге наблюдаем скачки.
Выход - либо анимировать движение блока либо пригвоздить его через position:fixed
|