Skip to content

Instantly share code, notes, and snippets.

@divienginesupport
Last active June 22, 2021 06:02
Show Gist options
  • Save divienginesupport/e7eee3d1dd0a6d6a3311ade44d1b8757 to your computer and use it in GitHub Desktop.
Save divienginesupport/e7eee3d1dd0a6d6a3311ade44d1b8757 to your computer and use it in GitHub Desktop.
Divi Pure CSS Animation - Wobble
/* Wiggle CSS Animation Class to be added to the Divi module that you want to animate */
.de-wobble {
-webkit-animation: de-wobble 2.8s both infinite;
animation: de-wobble 2.8s both infinite;
text-align: center;
}
/* Keyframes for the wobble animation */
@keyframes de-wobble {
0% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
-webkit-transform-origin: 50%50%;
transform-origin: 50%50%;
}
7.5% {
-webkit-transform: translateX(-30px)rotate(-6deg);
transform: translateX(-30px)rotate(-6deg);
}
15% {
-webkit-transform: translateX(15px)rotate(6deg);
transform: translateX(15px)rotate(6deg);
}
22.5% {
-webkit-transform: translateX(-15px)rotate(-3.6deg);
transform: translateX(-15px)rotate(-3.6deg);
}
30% {
-webkit-transform: translateX(9px)rotate(2.4deg);
transform: translateX(9px)rotate(2.4deg);
}
37.5% {
-webkit-transform: translateX(-6px)rotate(-1.2deg);
transform: translateX(-6px)rotate(-1.2deg);
}
100% {
-webkit-transform: translateX(-6px)rotate(0deg);
transform: translateX(-6px)rotate(0deg);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment