I found this tutorial:
http://www.queness.com/post/356/create-a-vertical-horizontal-and-diagonal-sliding-content-website-with-jquery
And I like the way this site does their sliding: http://dknewmedia.com
How do I do the sliding effect like dk new media, but with only a single nav?
You can place your navigation element outside the wrapper element which contains the rest of the page; absolute-position the nav element and move the wrapper up and down.
HTML:
CSS:
JS:
You can try it at http://jsfiddle.net/L6Q5V/. You may have to optimize the code.