Dear SitePoint Users,

this is my first post here. I have just bought the book HTML5 & CSS3 For The Real World and have hence signed up here to get some help. I love the book so far!

Question:
I am trying to create a vertical scrolling effect with several anchor points on the site. The scrolling should happen neatly and slowly instead of a quick flick towards the anchor point. The effect can for example beautifully be observed on this site: http://blackestate.co.nz/ .

How is this done please? Do I need jQuery or simply JS for that? Are there any tutorials I could follow to achieve such an effect?

Thank you for your help.