Jump to content
Search Community

Dagmawi

Members
  • Posts

    2
  • Joined

  • Last visited

Dagmawi's Achievements

  1. In this Minimal Reproducible Example in which gsap ScrollTrigger is used, the trigger element gets an unintended translateY style property when its start hits scroller-start causing the trigger element to kind of jump downwards. What may be the issue? App.js and App.css body { margin: 0; } .div1, .div2 { height: 100vh; } .div1 { background-color: pink; } .square { width: 150px; height: 20vh; background-color: fuchsia; } import { useEffect } from 'react' import './App.css' import gsap from 'gsap'; import { ScrollTrigger } from 'gsap/all'; function App() { useEffect(() => { gsap.registerPlugin(ScrollTrigger); gsap.to(".square", { x: 1000, duration: 8, scrollTrigger: { trigger: ".square", start: "top 80%", end: "top 30%", scrub: 4, toggleActions: "restart none none none", pin: true, markers: true, } }) }, []); return ( <> <div className="div1"></div> <div className="div2"> <div className="square"></div> </div> </> ) } export default App
×
×
  • Create New...