JSFiddle - React, Tailwind, and code Playground

HTML

Spin after 2 seconds of delay:

<img src='http://www.gravatar.com/avatar/00eb0dd8c3cd1298b05f09661f0c2b45?s=64' />

JavaScript

window.setInterval(function() {
    $("<style type='text/css'>img{ \
    -moz-animation:.6s rotateRight infinite linear; \
    -webkit-animation:.6s rotateRight infinite linear; \
} \
@-moz-keyframes rotateRight{ \
    0%{ -moz-transform:rotate(0deg); -moz-transform-origin:50% 50%; } \
    100%{ -moz-transform:rotate(360deg); } \
} \
@-webkit-keyframes rotateRight{ \
    0%{ -webkit-transform:rotate(0deg); -webkit-transform-origin:50% 50%; } \
    100%{ -webkit-transform:rotate(360deg); } \
}</style>").appendTo("head");
}, 2000);