CSS Mastery

24 lessons covering modern CSS from custom properties and value functions through to scroll-driven animations and capstone project.

Values & Types

  1. 1. Custom Properties from the Ground Up
  2. 2. @property - Registered Custom Properties
  3. 3. CSS Value Functions
  4. 4. @function - Custom CSS Functions
  5. 5. Advanced attr()

Motion

  1. 6. CSS Transitions
  2. 7. CSS Animations

Layout

  1. 8. Flexbox - How the Algorithm Works
  2. 9. CSS Grid - Two-Dimensional Layout
  3. 10. Container Queries

The Cascade & Selectors

  1. 11. Cascade Layers (@layer)
  2. 12. CSS Nesting
  3. 13. Modern Selectors
  4. 14. The Cascade - Complete Resolution Algorithm

Modern Features

  1. 15. Logical Properties
  2. 16. View Transitions
  3. 17. Anchor Positioning
  4. 18. Advanced Colour
  5. 19. @scope - Proximity-Based Styling
  6. 20. Selectors Deep-Dive
  7. 21. Theming Deep-Dive
  8. 22. Responsive Design Patterns
  9. 23. Scroll-Driven Animations
  10. 24. Capstone: Product Landing Page

Reference