1 dépôt
Systems for defining custom behavioral logic and CSS properties to control element movement during scrolling.
Distinct from Custom Scroll Interfaces: Specific to scroll-driven UI motion rather than general browser extensions or form builders.
Explore 1 awesome GitHub repository matching user interface & experience · Scroll Logic Extensions. Refine with filters or upvote what's useful.
Stellar.js est une bibliothèque JavaScript de parallaxe et un framework de mouvement basé sur le défilement, utilisé pour coordonner le positionnement des éléments DOM et les transformations CSS. Il fonctionne comme un outil de positionnement qui calcule les décalages de coordonnées en temps réel pour les images d'arrière-plan et les éléments de premier plan en fonction des déclencheurs de défilement. La bibliothèque utilise un moteur d'animation de transformation CSS pour garantir que le mouvement est accéléré matériellement sur les navigateurs mobiles et de bureau. Elle crée des effets de profondeur en appliquant différentes vitesses de mouvement aux éléments par rapport au taux de défilement naturel. Le framework couvre une gamme de capacités de mouvement, incluant les calculs de ratio de vitesse pour la parallaxe d'arrière-plan et d'élément, ainsi que l'alignement basé sur le décalage. Il permet la définition d'éléments ancêtres comme points de référence pour déterminer quand les éléments doivent revenir à leurs positions d'origine.
Offers a system to define custom CSS properties and functions for tracking and repositioning elements.