1 repository
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 este o bibliotecă JavaScript de parallax și un framework de mișcare bazat pe scroll, utilizat pentru a coordona poziționarea elementelor DOM și transformările CSS. Funcționează ca un instrument de poziționare care calculează schimbările de coordonate în timp real pentru imaginile de fundal și elementele din prim-plan pe baza declanșatorilor de scroll. Biblioteca utilizează un motor de animație cu transformări CSS pentru a asigura că mișcarea este accelerată hardware atât pe browserele mobile, cât și pe cele desktop. Creează efecte de profunzime prin aplicarea unor viteze de mișcare diferite elementelor în raport cu rata naturală de scroll. Framework-ul acoperă o gamă de capabilități de mișcare, inclusiv calcule ale raportului de viteză pentru parallax-ul fundalului și al elementelor, precum și alinierea bazată pe offset. Permite definirea elementelor ancestrale ca puncte de referință pentru a determina când elementele ar trebui să revină la pozițiile lor originale.
Includes specialized adapters to read scroll positions from non-standard sources in touch-scrolling environments.