CSS FTW
A cartoon skull with a hotpink hat on.3 min read

CSS Recently In All Browsers

css
6,451 views · 11 active

Here's some rad CSS that just hit baseline between October 2025 - April 2026.

At this point with the following features, the "I can't use it" vibe can shed away.

Anchor Positioning #

Anchor positioning lets you natively tether components to target elements without adjusting DOM semantics or crowding the main thread.

This widget doesn't show green across the board as of writing this, there are sub features that aren't all supported, but the general featureset is ready.

Checkout Tab's talk about anchor called Anchor Positioning at CSS Day 2025.

Checkout my post on AIM if you missed it, neat anchor technique for FLIP-like transitions with anchor.

@scope #

CSS selector scoping, not style scoping; a common misconception.

However! With @scope we can simplify naming conventions or robobarf classnames just to avoid global cascade collisions.

The "donut" feature is very special, it can limit styles from cascading into nested components by setting an end to the selector (a donut hole 🍩).

Chris gave a talk about @scope called Scope In CSS at CSS Day 2025.

Name Only Container Queries #

@container no longer requires a size condition.

You can now conditionally style elements just by name:

.sidebar {
  container-name: sidebar;
}

.card {
  display: grid;

  @container sidebar {
    grid-auto-flow: column;
  }
}
  • Chrome 149
  • Safari 26.4
  • Firefox 148

Chris wrote a good post about it over on FrontEnd Masters.

shape() #

Responsive, native CSS geometry.

Draw complex clipping paths using standard CSS syntax and dynamic units (like rem or calc()) instead of being locked into rigid SVG pixel coordinates.

Temani wrote a rad post about it over on FrontEnd Masters and a "complex" post CSS-Tricks.

shape-outside with xywh() and rect() #

Wrap inline text around precise geometric boundaries with xywh() and rect().

Typographical control over floating text flows without relying on images or clip-paths.

Still no pretext, but also still coo.

view-transition-class and Types #

SPA-like routing animations.

With view-transition-class you can target massive collections of DOM nodes with a single animation rule, while JS View Transition Types let you programmatically direct "forward" or "backward" contextual motion.

rcap, rch, rex, ric #

Even more typographic precision.

I wrote about these here.

9 comments #

94likes
27reposts

Join the conversation on

Remember those relative units that got added to #CSS? Well, we finally have proper browser support. And it was once again @argyleink who shared the news:

https://nerdy.dev/CSS-recently-in-all-browsers

css CSS Recently In All Browsers · April 26, 2026
Matthias ZöchlingMatthias Zöchling

@argyleink While I appreciate stats like ”works everywhere now”, do you know if there’s a compiled list of ”but you have to have at least one of these computers or phones to run them”? I mean, my parents can’t even upgrade to some of these browser versions anymore, sometimes due to OS requirements too, I guess.

Anton Andreasson GistedtAnton Andreasson Gistedt
TIL rcap no rcap fr fr
Munawwar FirozMunawwar Firoz

???? CSS Recently in All Browsers
by Adam Argyle
@nerdy.dev @argyleink

Anchor Positioning
@Scope
Name Only Container Queries
shape()
shape-outside with xywh() and rect()
view-transition-class and Types
rcap, rch, rex, ric

#css #webdev
https://nerdy.dev/CSS-recently-in-all-browsers

css webdev
pablolarahpablolarah
What's happening with the anchor HTML attribute? Would love to see that!
Daniel SchwarzDaniel Schwarz

Nice to read from @argyleink about CSS that is “recently in all browsers” but…

*not in mine*.

And to see blocks of code examples that I cannot read unless I switch to Reader mode, because to me they present white text on a white background

https://nerdy.dev/CSS-recently-in-all-browsers

Just part of the same pattern of ‘development’ that now makes MDN unusable on my phone

CSS Recently In All Browsers · April 26, 2026
Jonathan SchofieldJonathan Schofield
Can you say more about what the "general featureset" is for anchor positioning? I'm the primary maintainer for data for Baseline statuses and I've been working on the issue (for months) to find a legible and consistent subset, if it exists. I'd welcome your take on this! github.com/web-platform...
Daniel D. BeckDaniel D. Beck
(Doesn't have to be on the GitHub issue either. Happy to hear from you in whatever format/venue works for you.)
Daniel D. BeckDaniel D. Beck