Ситуация такая, на странице много блоков, каждый высотой с экран браузера(не путать с высотой документа
и нужно когда пользователь скролит и допустим остается 100 пикселей скролла до следующего блока, скролл сам автоматом приедет к этому блоку и зафиксирует положение(чтобы отображался полный блок на весь экран и не торчал другой блок сверху снизу). Зафиксировался скролл и можно сразу же резко крутить вверх или вниз. Есть ли какието профессиональные скрипты по такому типу, чтобы автоскролл с фиксированием?
P.S. обычно в таких случаях я скрываю скролл браузера и использую плагин mousewheel , создаю скрытый блок внутри блока и расчитываю ему css top в зависимости от того куда скролит пользователь вверх или вниз(top+ или top- через css), и делаю автоскролл до нужной точки. (а может существуют идеальные решения с этим плагином?)
Вот как я пишу
http://joxi.ru/uOL1Uv3JTJCEedw3N2E flag5 для того чтобы заблокировать функцию пока идет автоскролл. Может нужно писать как то подругому этот процесс?
Спасибо всем заранее за ваши ответы!