Skip to content

Instantly share code, notes, and snippets.

@sandeshdamkondwar
Created July 17, 2013 06:00
Show Gist options
  • Save sandeshdamkondwar/6018011 to your computer and use it in GitHub Desktop.
Save sandeshdamkondwar/6018011 to your computer and use it in GitHub Desktop.
pure CSS shake Animation using keyframes
@-webkit-keyframes shake {
0% { -webkit-transform: translate(10px, 0); }
20% { -webkit-transform: translate(-10px, 0); }
10% { -webkit-transform: translate(8px, 0); }
40% { -webkit-transform: translate(-8px, 0); }
50% { -webkit-transform: translate(4px, 0); }
60% { -webkit-transform: translate(-4px, 0); }
70% { -webkit-transform: translate(4px, 0); }
80% { -webkit-transform: translate(-2px, 0); }
0% { -webkit-transform: translate(2px, 0); }
100% { -webkit-transform: translate(0, 0); }
}
#element:hover {
margin-left: 10px;
line-height: 25px;
-webkit-animation-name: shake;
-webkit-transform-origin:50% 50%;
-webkit-animation-timing-function: linear;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment