
The Stack Overflow Podcast Wanna see a CSS magic trick?
12 snips
Jan 30, 2026 Chris Coyier, frontend developer who created CSS-Tricks and co-founded CodePen. He explores the evolution from table layouts to modern CSS, new features like typed custom properties and scroll-driven animations, accessibility considerations like prefers-reduced-motion, and what CodePen 2.0 will bring.
AI Snips
Chapters
Transcript
Episode notes
Tables Linger In Email Layouts
- Early web layouts often used HTML tables, which worked like spreadsheets for placement.
- Chris notes emails still commonly use table layouts due to email client quirks like Outlook.
Anchor Positioning Decouples Layout From DOM
- Anchor positioning decouples placement from DOM structure so elements can position relative to others.
- The API also includes safe positioning and fallback behaviors to avoid clipping.
Scroll Drives Animations Natively
- Scroll-driven animations make scroll position the animation timeline instead of time.
- This replaces complex JavaScript scroll handlers with performant, declarative CSS animations.
