滚动驱动动画

把动画进度绑定到滚动区间,调节起止位置与运动幅度。

预览

动画进度与滚动位置直接绑定。

预览
滚动
滚动驱动动画
继续

实现「滚动驱动动画」:把动画进度绑定到滚动区间,调节起止位置与运动幅度。 参数设为开始位置 10%、结束位置 80%、位移 80px、轴向 y。由视口进入或滚动进度驱动。使用语义化 HTML,CSS 作用域限定在 .motion-demo--scroll-driven-animation。为 prefers-reduced-motion 和 .force-reduced-motion 提供等价的低动态方案。

深入了解