Parallax Scrolling Website Tutorials

Looking to create a parallax website? We created a parallax scrolling tutorial to help you out.

Looking for more tutorials? The tutorials we found use one of four primary technologies: jQuery, Stellar.js, Skrollr.js, or CSS:

jQuery Parallax Website Tutorials

These tutorials use jQuery to create a parallax scrolling effect. jQuery is a free javascript library that makes creating webpage scripts easier.

To add jQuery to your site, you can simply include a link to the jQuery javascript file in your webpage (see Using jQuery with a CDN on the jQuery download page.) Alternatively, you can download the script yourself via the jQuery download page.

Parallax Effect

Parallax Effect

This parallax tutorial by Ian Lunn describes how to create a vertical-scrolling parallax website, taking inspiration from the Nike Better World parallax website. The tutorial is relatively lengthy, but does provide good explanation and creates a great-looking and -working demo. The code here doesn't have syntax highlighting, but the explanations do help explain what is making the parallax effect happen.

Parallax Content Slider With CSS3 And jQuery

Parallax Content Slider With CSS3 And jQuery

This parallax tutorial by Mary Lou, published on Codrops, creates an animated content section with sliding and animation. The animations are intricate; they are not just sliding vertically or horizontally, the individual components are controlled separately. The tutorial only covers the relevant sections that actually create the parallax animation, so the tutorial is short. However, the text does describe what the sections do as well as explain how to modify them.

A Simple Parallax Scrolling Technique

A Simple Parallax Scrolling Technique

This is a simple parallax tutorial by Mohiuddin Parekh, published on Nettuts. It leads you through the process of creating a relatively simple vertical parallax-scrolling website with multiple sections. The tutorial has a helpful diagram explaining how the parallax effect is laid-out and it also explains how the jQuery code makes it happen.

Create a Funky Parallax Background Effect Using jQuery

Create a Funky Parallax Background Effect Using jQuery

This parallax tutorial by Anthony Comben, published on In The Woods, creates a horizontal, slide-based parallax scrolling website. It uses multiple layers to create the parallax scrolling effect, placing the main content in the center and using blurred clouds in the foreground. The tutorial is relatively lengthy, but well explained.

One Page Website, Vertical Parallax

One Page Website, Vertical Parallax

This tutorial on WebDesignShock explains how to create a parallax website with multiple elements and layers to it. It gives helpful visual diagrams of how the parts of the parallax website will work together to create the parallax effect. While the explanations of the code are a bit short, the tutorial is helpful and creates a very illustrative demo.

The Parallax Effects With jQuery

The Parallax Effects With jQuery

This tutorial by Franck Maurin provides some jQuery code that explains how to create a quick parallax effect. The parallax effect created is both with the direction of scrolling (as you scroll down, the layer will scroll down with you) and against the direction of scrolling (as you scroll down, the layer will move up away from you.) Unfortunately, the explanations of the code are relatively short (they are located on the right side of the page, next to the code.)

Many more jQuery Parallax Scrolling Tutorials.

Stellar.js Parallax Website Tutorials

Stellar.js is a jQuery plugin, created by Mark Dalgleish. It aims to make creating parallax websites easier, as well as providing mobile support for parallax websites.

Create A Parallax Website Using Stellar.js

Create A Parallax Website Using Stellar.js

This tutorial creates a simple parallax website with 4 slide-like sections. It creates both a changing background and shaded circles that scroll at different rates, creating a parallax-depth-like effect. This tutorial is published by Jack Rimell on his blog.

Create a Parallax Scrolling Website Using Stellar.js

Create a Parallax Scrolling Website Using Stellar.js

This parallax scrolling tutorial describes how to create a vertical parallax website with different sections, similar to a slide-show. The tutorial begins at the "How Our Site Will Work" header.

It is relatively lengthy and in-depth, but it creates an interesting parallax website when finished. The tutorial was created by Aaron Lumsden and published on Web Design Tuts.

Stellar.js Parallax Scrolling Tutorials.

Skrollr.js Parallax Website Tutorials

Skrollr.js is a javascript package designed for creating parallax websites. It does not use jQuery, and is instead a stand-alone library. It is downloadable via the Skrollr.js GitHub Page.

The Skrollr.js website is worth taking a look at just to see the interesting effects. The page is wonderfully constructed with plenty of 3D parallax effects (notice the circles in the background), rotations, transitions.

Merry Scrolling with skrollr.js

Merry Scrolling with skrollr.js

This is a great, easy parallax tutorial. It makes wonderful use of transitions, including scrolling inward, instead of just scrolling down. It also uses a creative bow at the end, as well as a circle, expaning from the center.

Jazz up a Static Webpage with Subtle Parallax

Jazz up a Static Webpage with Subtle Parallax

This parallax tutorial creates a relatively simple, yet elegant vertical parallax scrolling website. It is a bit long, but the tutorial is detailed and does a good job of explaining what the HTML, CSS, and javascript do.

The tutorial is published on Web Design Tuts by Ian Yates and is very popularly linked to by bloggers and people writing about parallax websites.

Simple parallax scrolling tutorial

Simple parallax scrolling tutorial

This is another great tutorial by Petr Tichy. It creates a wonderful website with full-screen size images.

How to create a simple parallax effect

How to create a simple parallax effect

This great tutorial uses skrollr.js to implement slide transitions using skrollr.js. Published by Petr Tichy on iHateTomatoes, this tutorial explains in a clear and straightforward manner how to create fades and moving backgrounds. The code is also displayed in great syntax highlighting, increasing its readability.

Skrollr.js Parallax Scrolling Tutorials.

CSS Parallax Website Tutorials

These tutorials only use CSS3 to create a 3D parallax scrolling effect. No javascript is used: no jQuery, no libraries, no scripting needed at all.

Fluid CSS3 Slideshow with Parallax Effect

Fluid CSS3 Slideshow with Parallax Effect

This tutorial by Ring Wang on Codrops explains how to create a horizontal parallax slideshow using only CSS. It uses radio buttons to create the effect, determining which "slide" is displayed. The parallax 3D depth is created by moving the map background more slowly than the foreground content.

CSS3 Parallax Scrolling Slider

CSS3 Parallax Scrolling Slider

"CSS3 Parallax scrolling slider" is a parallax scrolling tutorial that only uses CSS to achieve a 3D parallax effect. It uses HTML radio elements to create the different states of the website, determining which section should be displayed. It requires some rather in-depth CSS using CSS selectors, but it is a really interesting effect.

CSS Parallax Scrolling Tutorials.