The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums JavaScript Total Page Scroll Control Reply To: Total Page Scroll Control


I have a jQuery plugin named visualNav that works well with page blocks that are smaller than the viewport. It also allows you to cancel the scrolling animation on user interaction.

This demo even updates the hash as well as scrolls horizontally with a different easing setting.

Eventually, I’d like to rewrite it in plain JS and use CSS/polyfill for the smooth scrolling.