ScrollMagic helps you to easily react to the user's current scroll position. ScrollMagic is a complete rewrite of its predecessor Superscrollorama by John Polacek. A plugin-based architecture offers easy customizability and extendability. Animate based on scroll position, pin an element starting at a specific scroll position, toggle CSS classes of elements on and off based on scroll position, effortlessly add parallax effects to your website, create an infinitely scrolling page, add callbacks at specific scroll positions or while scrolling past a specific section. Either trigger an animation or synchronize it to the scrollbar movement (like a playback scrub control). Pin an element starting at a specific scroll position, either indefinitely or for a limited amount of scroll progress (sticky elements). You can add callbacks at specific scroll positions or while scrolling past a specific section, passing a progress parameter.

Features

  • Optimized performance, and lightweight (6KB gzipped)
  • Support for responsive web design and event management features
  • Flexibility and extendibility, and mobile compatibility
  • Object oriented programming and object chaining
  • Readable, centralized code and intuitive development
  • Support for both scroll directions (even different on one page)
  • Support for scrolling inside div containers (even multiple on one page)
  • Extensive debugging and logging capabilities

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow ScrollMagic

ScrollMagic Web Site

You Might Also Like
Tigerpaw One | Business Automation Software for SMBs Icon
Tigerpaw One | Business Automation Software for SMBs

Fed up with not having the time, money and resources to grow your business?

The only software you need to increase cash flow, optimize resource utilization, and take control of your assets and inventory.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ScrollMagic!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript User Interface (UI) Software, JavaScript Libraries

Registered

2021-04-29