HomeGroundworkCSS

0 of 25 chapters written · 3 levels planned

CSS

Layout, cascade, and why it moved

Not written yet

The cascade and specificity, box model, flexbox and grid, stacking contexts, and modern layout without hacks. Beginner through advanced, laid out the same way as the rest of the shelf.

The plan

chapters planned
25
levels
3
chapters written
0

What is planned, level by level

Every stop below is an outline for now. Open one to see what it will cover.

Beginner

“I can lay out a real page.”

8 sections

  1. soon
  2. soon

Three honest notes

  • Flexbox comes before Grid on purpose — most real layouts are one-dimensional, and Grid clicks faster once flex's mental model is automatic.

  • Cascade layers and :has() are 2023+ CSS that quietly replace a lot of specificity hacks and JS-driven class toggling — they sit at the top of advanced because everything else assumes the old cascade rules first.

  • Houdini and paint worklets are the deepest, rarest layer — most working CSS developers never touch them, but the advanced tier doesn't skip them.