У меня есть div, который при первой загрузке моей страницы составляет около 100 пикселей сверху (для этой страницы есть несколько кнопок и т.д.).
Когда пользователь прокручивается мимо него, я хотел бы, чтобы div "следил" за пользователем, когда он прикрепляется к верхней части экрана. Когда пользователь вернется в начало страницы, я хочу вернуть его в исходное положение.
Visualization - xxxxx is the div:
Default (page load) User vertically scrolled well past it
--------- ---------
| | |xxxxxxx| < after div reaches top of screen when
|xxxxxxx| | | page is scrolled vertically, it stays
| | | | there
--------- ---------