Bring a Smile to Your Users' Face With a Confetti Celebration
Offered By: Kevin Powell via YouTube
Course Description
Overview
Learn how to create an engaging confetti celebration animation using CSS and SCSS in this 56-minute tutorial. Discover the value of CSS-only solutions and explore advanced techniques like 3D transformations, perspective, and preserve-3D. Create a container for the confetti, design individual pieces, and set up animations for the explosion and settling effects. Implement JavaScript to trigger the animation on click, and learn how to spread out and randomize confetti pieces for a more realistic effect. Enhance user experience by adding this fun, interactive element to celebrate user achievements in your web projects.
Syllabus
- Introduction
- The value of CSS only solutions
- What we’re starting with
- Adding perspective and using preserve-3D
- Creating the container for our confetti
- Creating our first peice of confetti
- Creating the starting point for our animation
- Running the animation on click with JS
- Adding a second animation for the confetti to settle
- Adding all the confetti peices
- Spreading out the peices
- Adding random vertical offsets
Taught by
Kevin Powell
Related Courses
Intro to HTML and CSSUdacity Responsive Web Design Fundamentals
Google via Udacity HTML5 and CSS Fundamentals
World Wide Web Consortium (W3C) via edX CSS Basics
Microsoft via edX Advanced CSS Concepts
Microsoft via edX