Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

JavaScript Scroll Animation Tutorial - Web Animations API

Coding Tech via YouTube

Overview

Learn how to create scroll-based animations using the Web Animations API and ScrollTimeline in this 26-minute tutorial video. Explore techniques for building a scroll tracker, implementing a polyfill, creating and attaching timelines, adjusting scroll offsets, and animating elements based on viewport position. Discover methods for animating multiple elements and controlling animations at different page locations. Access additional resources, including a polyfill GitHub repository, Discord community, and related tutorials on CSS-only animations and Intersection Observers. Follow along with timestamped sections covering HTML and CSS setup, timeline creation, and various animation scenarios.

Syllabus

- Introduction
- Creating a scroll tracker - HTML and CSS
- The polyfill
- Creating a timeline for the scroll-tracker
- Attaching the timeline to the scroll-tracker
- Changing the scrollOffsets
- Animating only when an element is in the viewport
- Animating multiple elements
- Animating when the element is in different locations on the page

Taught by

Coding Tech

Reviews

Start your review of JavaScript Scroll Animation Tutorial - Web Animations API

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.