jQuery allows you change the way you interact with your website with very little code. jQuery has an animate function which allows you to animate anything that jQuery does, including scrolling.

Here is small script for smooth scrolling for single page like.

TRY IT NOW