Bram.us
Read post

Detecting at-rule support in CSS with @supports at-rule(@keyword)

CSS is gaining a new feature detection capability via `@supports at-rule(@keyword)`, shipping in Chromium 148. It lets developers check whether a browser supports a specific CSS at-rule (like `@starting-style` or `@view-transition`) before using it. The feature can also be used in `@import` supports conditions. Notably, the originally proposed extensions for detecting specific descriptors, preludes, or full at-rule blocks have been dropped from the spec. Firefox and Safari do not yet support this feature. Self-detection is possible by checking `@supports at-rule(@supports)`.

    #css#chromium
Mar 15•3m read time•From bram.us
Post cover image
Table of contents
The solution (Updated)No descriptors, preludes, or full blocks!Browser SupportFeature Detection
98.5K Impressions
Bram.us's image
Bram.us

Bram.us, curated by Bram Van Damme, is a web development blog offering tutorials, guides, and insig...

137 Followers

•

2.3K Upvotes

Would you recommend this post?

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