1 Repo
Interfaces for reading scroll data from non-standard or touch-specific scrolling environments.
Distinct from Custom Scroll Triggers: Focuses on the source of the scroll data (adapters) rather than the event triggers themselves.
Explore 1 awesome GitHub repository matching user interface & experience · Scroll Source Adapters. Refine with filters or upvote what's useful.
Stellar.js ist eine JavaScript-Parallax-Bibliothek und ein scrollbasiertes Bewegungsframework, das zur Koordination der DOM-Elementpositionierung und CSS-Transformationen verwendet wird. Es fungiert als Positionierungstool, das Echtzeit-Koordinatenverschiebungen für Hintergrundbilder und Vordergrundelemente basierend auf Scroll-Triggern berechnet. Die Bibliothek nutzt eine CSS-Transformations-Animations-Engine, um sicherzustellen, dass Bewegungen auf mobilen und Desktop-Browsern hardwarebeschleunigt sind. Sie erzeugt Tiefeneffekte, indem sie unterschiedliche Bewegungsgeschwindigkeiten auf Elemente relativ zur natürlichen Scroll-Rate anwendet. Das Framework deckt eine Reihe von Bewegungsfunktionen ab, einschließlich Geschwindigkeitsverhältnis-Berechnungen für Hintergrund- und Element-Parallax sowie offsetbasierter Ausrichtung. Es erlaubt die Definition von Vorfahrenelementen als Referenzpunkte, um zu bestimmen, wann Elemente zu ihren ursprünglichen Positionen zurückkehren sollen.
Includes specialized adapters to read scroll positions from non-standard sources in touch-scrolling environments.