105,346 views
Learn about the fascinating world of CSS animations and how to create amazing scroll animations, ALL without a single line of JavaScript! ▶ Don't miss more live streams at: /midudev 00:00:00 - What will we build? 00:02:35 - 2 ways to make animations 00:03:00 - Transitions 00:04:49 - :hover 00:07:41 - transition-duration property 00:09:00 - Common mistake about transitions 00:09:49 - Different states 00:11:16 - Indicating which properties we want to animate 00:12:20 - The transition all problem 00:14:03 - Smooth Transitions with CSS 00:16:39 - steps() function 00:17:55 - cubic bezier + HACK 00:20:48 - Timing Control in CSS Transitions 00:26:33 - transition shortcut 00:29:07 - What properties can we animate? 00:31:04 - Transitions Tricks 00:32:50 - Taking Accessibility into Account 00:35:31 - Animations 00:40:40 - Animations Example 2 00:47:30 - Animations Example 3 00:49:51 - Animation Direction 00:51:36 - Pausing Animations 00:54:47 - Animation Fill-Mode Status 00:57:55 - Animation Shortcut 01:02:44 - FPS 01:03:53 - Community Questions 01:06:39 - How Do Animations Affect Performance? 01:07:45 - Scroll animations 01:09:16 - Progress bar 01:13:17 - Animation timeline 01:17:35 - Image gallery 01:19:49 - Creating a navbar to animate it 01:23:50 - Animation range 01:25:05 - Community questions 01:27:09 - Animating the gallery 01:35:12 - Where to learn more?