View Transitions API 实战
View Transitions API 让页面之间的过渡动画变得简单,而且能在多页应用中实现 SPA 般的流畅体验。
基础用法
// 页面切换时触发过渡动画
document.startViewTransition(() => {
updateDOM();
});
多页面应用
MPA 中可以使用 Cross-document View Transitions:
@view-transition { navigation: auto; }
::view-transition-old(root) { animation: fade-out 0.3s ease; }
::view-transition-new(root) { animation: fade-in 0.3s ease; }
View Transitions API 让多页应用也能拥有流畅的页面过渡,是 2026 年值得掌握的新技术。