JSFiddle - React, Tailwind, and code Playground

by Kocsten

HTML

<a href="http://zornet.ru"><img src="http://zornet.ru/Aben/ABGDA/zornet_ru/U2PWGx8ZSxSQGmc-vtvA_Q.png" class="zornet_ru derbung" border="0"></a>

CSS

.derbung { 
 display:inline-block; 
 -webkit-transform:translateZ(0); 
 transform:translateZ(0); 
 box-shadow:0 0 1px rgba(8, 8, 8, 0.01) 
} 
.derbung:hover,.derbung:focus,.derbung:active { 
 -webkit-animation-name:derbung; 
 animation-name:derbung; 
 -webkit-animation-duration:0.81s; 
 animation-duration:0.81s; 
 -webkit-animation-timing-function:cubic-bezier(0, 0, 0.79, 1.01); 
 animation-timing-function:cubic-bezier(0, 0, 0.83, 0.96); 
 -webkit-animation-iteration-count:1; 
 animation-iteration-count:1 
} 
@keyframes derbung { 
 10% { 
 -webkit-transform:translateX(5px) rotate(2deg); 
 transform:translateX(1px) rotate(2deg) 
 } 
 20% { 
 -webkit-transform:translateX(-5px) rotate(-2deg); 
 transform:translateX(-5px) rotate(-2deg) 
 } 
 30% { 
 -webkit-transform:translateX(3px) rotate(2deg); 
 transform:translateX(3px) rotate(2deg) 
 } 
 40% { 
 -webkit-transform:translateX(-5px) rotate(-3deg); 
 transform:translateX(-7px) rotate(-2deg) 
 } 
 50% { 
 -webkit-transform:translateX(3px) rotate(1deg); 
 transform:translateX(1px) rotate(1deg) 
 } 
 60% { 
 -webkit-transform:translateX(-5px) rotate(-1deg); 
 transform:translateX(-3px) rotate(-1deg) 
 } 
 70% { 
 -webkit-transform:translateX(2px) rotate(1deg); 
 transform:translateX(2px) rotate(1deg) 
 } 
 80% { 
 -webkit-transform:translateX(-3px) rotate(-1deg); 
 transform:translateX(-3px) rotate(-1deg) 
 } 
 90% { 
 -webkit-transform:translateX(2px) rotate(0); 
 transform:translateX(2px) rotate(0) 
 } 
 100% { 
 -webkit-transform:translateX(-1px) rotate(0); 
 transform:translateX(-2px) rotate(0) 
 }