Advertisement
Dekamerron

Untitled

Jul 12th, 2014
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 1.75 KB | None | 0 0
  1. body {
  2.     background: black;
  3. }
  4. #wrapper {
  5.     width: 670px;
  6.     background: gray;
  7.     text-align: center;
  8.     padding: 10px 0 3px 0;
  9. }
  10. a {
  11.     text-decoration: none;
  12.     display: inline-block;
  13.     width: 206px;
  14.     height: 100px;
  15.     margin: 5px;
  16.     position: relative;
  17. }
  18. img {
  19.     width: 200px;
  20.     border: 3px solid black;
  21. }
  22. img:hover {
  23.     -webkit-animation: shake 0.5s;
  24. }
  25. a:active img{
  26.     position: absolute;
  27.     z-index: 1;
  28.     -webkit-transform: translate(-100px, 0);
  29.     -webkit-animation: expand 2s;
  30. }
  31.  
  32. @-webkit-keyframes shake {
  33.     0%   {
  34.         -webkit-transform: translate(2px, 2px) rotate(0deg);
  35.     }
  36.     10%  {
  37.         -webkit-transform: translate(-2px, -2px) rotate(-2deg);
  38.     }
  39.     20%  {
  40.         -webkit-transform: translate(2px, 2px) rotate(2deg);
  41.     }
  42.     30%  {
  43.         -webkit-transform: translate(-2px, -2px) rotate(-2deg);
  44.     }
  45.     40%  {
  46.         -webkit-transform: translate(2px, 2px) rotate(2deg);
  47.     }
  48.     50%  {
  49.         -webkit-transform: translate(-2px, -2px) rotate(-2deg);
  50.     }
  51.     60%  {
  52.         -webkit-transform: translate(2px, 2px) rotate(2deg);
  53.     }
  54.     70%  {
  55.         -webkit-transform: translate(-2px, -2px) rotate(-2deg);
  56.     }
  57.     80%  {
  58.         -webkit-transform: translate(2px, 2px) rotate(2deg);
  59.     }
  60.     90%  {
  61.         -webkit-transform: translate(-2px, -2px) rotate(-2deg);
  62.     }
  63.     100% {
  64.         -webkit-transform: translate(2px, 2px) rotate(-2deg);
  65.     }
  66. }
  67.  
  68. @-webkit-keyframes expand {
  69.   0%   {
  70.     -webkit-transform: translate(0px, 0px) rotate(0deg);
  71.   }
  72.   25%  {
  73.     -webkit-transform: translate(200px, 200px) rotate(0deg);
  74.     width: 400px;
  75.     height: 200px;
  76.   }
  77.   50%  {
  78.     -webkit-transform: translate(200px, 200px) rotate(360deg);
  79.     width: 400px;
  80.     height: 200px;
  81.   }
  82.   100% {
  83.     -webkit-transform: translate(-100px, 0px);
  84.   }
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement