Sort:  

I don't know if full screen is a must, but if you play around with fullpage.js you'll see what I mean. It's just pretty slick. Although I'm sure you could do the same thing without it with some manual coding. Fullpage.js actually isn't the same thing as going fullscreen with F11, it's just a library that makes divs that fill the browser window whether it's full screen or not, and auto scroll to fit perfectly. I guess it's easier to understand if you check it out here https://alvarotrigo.com/fullPage