Front-end Tribe
josephciullo's profile
Giuseppe Ciullo@josephciullo•Nov 24, 2025
950
Post cover image

The CSS if() Function Has Arrived!

From medium.com•Sep 26, 2025•4m read time

CSS now supports conditional logic with the new if() function, officially shipped in Chrome 137. This feature enables developers to set CSS properties based on conditions without JavaScript or preprocessors. The function supports three main capabilities: style queries for reacting to CSS custom properties, inline media queries for responsive design, and feature detection with supports(). Real-world applications include simplified dark mode implementation, design system components, and responsive containers. Browser support is currently limited to Chrome/Edge 137+ with Firefox in development and Safari on the roadmap.

1 Comment

Sort:

josephciullo's user avatar
Giuseppe Ciullo
@josephciullo
Joined May 19. 2022
950

Front-End Engineer ⚛️ React & Next.js | Scalable UI Architectures & UX, TypeScript, Design Systems

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard