
Modern CSS quick hits: range syntax, grid-lanes, random(), and more
From General Musings with Kevin Powell by Kevin Powell
November 21, 2025 · 25 min
About this episode
This episode explores modern CSS features including grid lanes, range syntax, and the evolving landscape of CSS.
In this episode I dive into the world of modern CSS. I start with a bit on the masonry to grid lanes change, discuss the new range syntax for style queries, and share my thoughts on the evolving landscape of CSS. 🔗 Links My video about the switch to display: grid-lanes: https://youtu.be/yikbSQ6tvlE The article on the range syntax coming to container queries and if(): https://css-tricks.com/the-range-syntax-has-come-to-container-style-queries-and-if/ Chris’ blog post on random(): https://frontendmasters.com/blog/more-css-random-learning-through-experiments/
People in this episode
Host: Kevin Powell
Topics covered
- modern CSS
- grid lanes
- range syntax
- style queries
- CSS evolution
Keywords
- CSS
- grid-lanes
- range syntax
- style queries
- random()
Mentioned in this episode
Organizations: CSS-Tricks, Frontend Masters
Books & works: display: grid-lanes, random(), range syntax
More episodes of General Musings with Kevin Powell
- The future of the web might lie in its past · May 29, 2026 · 12 min
- Google might have just killed websites · May 22, 2026 · 6 min
- Staying sane when things get busy · May 15, 2026 · 16 min
- Are we in a post-expertise era? · May 7, 2026 · 15 min
- Illusions of mastery · May 1, 2026 · 20 min
- We don't always need a new tool for that · March 6, 2026 · 14 min
Explore listener stats, chart rankings, contacts and more on the General Musings with Kevin Powell podcast page.