A First Look at Scroll-Triggered Animations
Chrome 146率先实现了滚动触发动画功能,这是一种不同于滚动驱动动画的新CSS特性。滚动触发动画在元素滚动至特定阈值后,以固定时长播放动画,类似于CSS版的Intersection Observer。文章对比了两者,并详细阐述了`timeline-trigger`与`animation-timeline`的区别,核心在于前者用于触发,后者用于驱动。通过`@keyframes`定义动画,并使用`timeline-trigger: view()`配合`entry`和`exit`范围值,可以精确控制动画的触发和退出条件。文章深入讲解了`