JSFiddle - React, Tailwind, and code Playground
by danbeam
HTML
<div class="css">I'm using CSS!</div>
<div class="js">I'm using JS!</div>
CSS
div {
color: white;
height: 50px;
position: absolute;
top: 0;
width: 80px;
text-align: center;
line-height: 25px;
}
.css {
left: 80px;
background: darkblue;
}
.js {
left: 0;
background: darkred;
}
.animating {
-webkit-transform: translate(200px, 200px);
-webkit-transition: all 2s linear;
}
JavaScript
$(function() {
var anim = {top:'200px',left:'200px'};
$('.css')
.addClass('animating')
.bind('webkitTransitionEnd', function() {
$('.js').animate(anim, 2000, 'linear');
});
});