JSFiddle - React, Tailwind, and code Playground
by alexb
HTML
<div style="height: 200px; width: 200px; background: red"
onclick="this.className = 'slideRightAndPuffOut'">
</div>
CSS
.slideRightAndPuffOut {
animation: slideRightAndPuffOut 2s both;
}
@keyframes slideRightAndPuffOut {
0% {
transform-origin: 50% 50%;
}
50% {
transform: translateX(100%);
filter: blur(0);
opacity: 1;
}
100% {
transform: translateX(100%) scale(2, 2);
filter: blur(2px);
opacity: 0;
}
}