CSS Mastery

25 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
  3. 8. 3D Transforms - The Z-Axis

Layout

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

The Cascade & Selectors

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

Modern Features

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

Reference