Пользователь заходит на сайт.
В этот момент div находится посередине страницы.
Когда он прокручивает страницу вниз, div сначала начинает двигаться вверх, но как только достигает вершины, он остается там.
Как он прокручивает страницу дальше вниз, div остается вверху, всегда видимый для пользователя.
Когда он прокручивает страницу вверх до самого верха, div снова остается на прежнем месте.