1. Layer method
2. Sprite method
3. Repeating pattern/animation method
4. Raster method
Pros: Parallax scrolling allows for the creation of dynamic, interactive user experience that has the potential to improve visual appeal.
It enables content publisher to display content on a single page, therefore reducing navigation and clicks required for an end user to consume the content. With parallax scrolling, a user can be "led" around a website according to a designer's or UX expert's intent.
Cons: Because parallax scrolling involves the use of heavy animation, it can take web pages longer to load.
• Parallax scrolling does not function smoothly across all browsers.
• Parallax scrolling can make it difficult or frustrating for the end user to easily consume content due to excessive scrolling.