AnimateScroll is a Simple jQuery plugin for Animating Scroll with more than 30 unique easing effects. It gives power to the user with its various options to customize the style of scrolling, scroll speed and many more. Supports more than 30 unique Scrolling Styles. AnimateScroll has 3 options: easing, scrollSpeed, padding, easing: This option defines the scrolling style. The various easing effects supported can be seen at easings.net (Accepts string only). scrollSpeed: Controls the scrolling speed, higher is the number slower is the scroll speed (accepts only number). Padding: adjusts little ups and downs in scrolling. Suppose a small amount of padding is applied to a particular element due to which the scroll didn't end at the right position, so this option helps you to rectify (accepts numbers only, can be negative).