5 <title>JS janking CSS transition</title>
9 font-family: sans-serif;
17 -webkit-transition: -webkit-transform 10s linear;
18 transition: transform 10s linear;
20 /* Adding these lines fixes the issue
21 -webkit-transform: translate3d(0, 0, 0);
22 transform: translate3d(0, 0, 0);
28 <div class="box"></div>
29 <button class="run">Run</button>
32 var start = Date.now();
33 while (Date.now() - start < 250);
34 setTimeout(jankify, 750);
37 var box = document.querySelector('.box');
39 window.addEventListener('load', function() {
40 box.style.transform = box.style.WebkitTransform = 'translate3d(500px, 0, 0)'