910: If Statements in CSS? - podcast episode cover

910: If Statements in CSS?

Jun 11, 202525 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Summary

Wes and Scott explore the new CSS if() function, discussing its syntax, current browser support (Chrome 137+), and how it allows for conditional logic directly in CSS properties using variables and attributes. They demonstrate use cases like theming and button states, compare it to traditional CSS classes and JavaScript, and touch upon its integration with media queries and the broader trend towards declarative CSS APIs.

Episode description

Wes and Scott talk about the new If statements in CSS, breaking down how they work, why they matter, and when to use them. They explore use cases, syntax quirks, and how this feature pushes CSS closer to true conditional logic—no JavaScript required.

Show Notes Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

For the best experience, listen in Metacast app for iOS or Android