Modern CSS quick hits: range syntax, grid-lanes, random(), and more

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

Explore listener stats, chart rankings, contacts and more on the General Musings with Kevin Powell podcast page.