Here's a helper function that'll let you feed in a timeline and label, and then it'll return the associated scroll position (assuming that timeline has a ScrollTrigger attached):  function labelToScroll(timeline, label) { let st = timeline.scrollTrigger; return st.start + (st.end - st.start) * (timeline.labels[label] / timeline.duration()); } And here's a fork of your demo with it working (assuming I understood your goal correctly): See the Pen ExvbZXg?editors=
    • Like
    5