Visual & Colour
Backgrounds, borders, shadows, gradients
Layout
Flexbox, Grid, position, display
Typography
Fonts, text, spacing
Animation & Transform
Motion, transitions, 2D & 3D transforms
Every CSS property, selector, function, at-rule, and unit — with syntax, allowed values, examples, and browser support. The only CSS reference you need.
Backgrounds, borders, shadows, gradients
Flexbox, Grid, position, display
Fonts, text, spacing
Motion, transitions, 2D & 3D transforms
CSS has over 500 distinct properties across layout, typography, animation, colour, and more. No developer memorises all of them — the skill is knowing where to look and understanding how they relate to each other. Our CSS reference is built for fast lookup during development, not as an academic specification document.
Properties are grouped by function (visual, layout, typography, animation) rather than alphabetically, because CSS properties interact most with others in the same category. Each entry includes syntax, allowed values, practical examples, and notes on common mistakes and browser quirks.
This reference covers modern CSS including custom properties (CSS variables), container queries, the :has() selector, cascade layers (@layer), logical properties, and CSS nesting — the features that define how CSS is written in 2024 and beyond.