Показать сообщение отдельно
  #1 (permalink)  
Старый 08.02.2014, 12:24
Новичок на форуме
Отправить личное сообщение для teremok Посмотреть профиль Найти все сообщения от teremok
 
Регистрация: 15.04.2013
Сообщений: 2

Scroll мышкой с остановкой скролла в нужных позициях страницы на js
Ситуация такая, на странице много блоков, каждый высотой с экран браузера(не путать с высотой документа и нужно когда пользователь скролит и допустим остается 100 пикселей скролла до следующего блока, скролл сам автоматом приедет к этому блоку и зафиксирует положение(чтобы отображался полный блок на весь экран и не торчал другой блок сверху снизу). Зафиксировался скролл и можно сразу же резко крутить вверх или вниз. Есть ли какието профессиональные скрипты по такому типу, чтобы автоскролл с фиксированием?

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

Спасибо всем заранее за ваши ответы!
Ответить с цитированием