Newly Available
View transitions
id: active-view-transition
Active view transition
The
:active-view-transition CSS pseudo-class matches the root element when a view transition is active. The :active-view-transition-type() CSS pseudo-class matches only when the active view transition was started with the specified type.
Baseline Status:
Achieved Newly Available on Jan 13, 2026 across core engines.
Desktop Browser Engine Support
Google Chrome
125
Supported
Mozilla Firefox
147
Supported
Apple Safari
18.2
Supported
Microsoft Edge
125
Supported
Mobile Browser Engine Support
Chrome Android
125
Firefox Android
147
Safari iOS
18.2
Specifications and References
MDN Browser Compat Data Keys:
api.ViewTransition.types ↗
api.ViewTransitionTypeSet ↗
api.ViewTransitionTypeSet.@@iterator ↗
api.ViewTransitionTypeSet.add ↗
api.ViewTransitionTypeSet.clear ↗
api.ViewTransitionTypeSet.delete ↗
api.ViewTransitionTypeSet.entries ↗
api.ViewTransitionTypeSet.forEach ↗
api.ViewTransitionTypeSet.has ↗
api.ViewTransitionTypeSet.keys ↗
api.ViewTransitionTypeSet.size ↗
api.ViewTransitionTypeSet.values ↗
css.selectors.active-view-transition ↗
css.selectors.active-view-transition-type ↗