-
@simevidas No need to use
hidden. JusttranslateX-100vw (so it’s out of the viewport). Also, never animateleft(no hardware acceleration: html5rocks.com/en/tutorials/speed/high-performance-animations/): element { transform: translateX(-100vw); transition: transform 500ms; } .no-hide { transform: translateX(0); }