Articles, Links, and Tools From An Event Apart: Online Together
Rachel Andrew, “Now You See It: Understanding Display”
Understanding the interaction between layout methods will enable you to easily create fallbacks for older browsers, and knowing how the various formatting contexts behave unlocks margin collapsing and the behavior of items inside grid or flex layout. The examples used in the talk are available as a CodePen collection.
Historical
Normal Flow (Block and Inline Layout)
Display Level 3
- CSS Display Module Level 3
- The Two-Value Syntax of the Display Property
- Digging Into The Display Property: The Two Values of Display
Box Generation
- Digging Into The Display Property: Box Generation
- display: contents is not a CSS Reset
- More accessible markup with display: contents
Writing Modes
Lists
Flexbox
CSS Grid and subgrid
- Digging Into The Display Property: Grids All The Way Down
- Supporting Older Browsers
- CSS Grid Level 2: Here Comes Subgrid
- Hello, subgrid!
- Editorial layouts with Exclusions and CSS Grid
- Grid by Example Subgrid examples