A little while back, I saw a website where you click on a link to go to a different part of the page (an ID) but the page would slowly scroll down to the section. The section looked like it was a completely different page, but it was all part of the same "main page". I'd like to have a similar effect, but moving from right to left and vice-versa.
| | Home <--- <--- Other Both "pages" are within index.html |"page" ---> ---> "page" | out of view
Something like that. Is this possible with just CSS3, or do I need to dabble in Javascript a bit? I wish I remembered the site so I could link it =/. Let me know if that's a bit too confusing.
However, keep in mind that when you put all your pages within one page loading time will be quite big. But maybe you could load the data of the other pages once they are shown using ajax.