|
8 | 8 | } |
9 | 9 |
|
10 | 10 | @-moz-keyframes swing { |
11 | | - 20%, 40%, 60%, 80%, 100% { -moz-transform-origin: top center; } |
12 | 11 | 20% { -moz-transform: rotate(15deg); } |
13 | 12 | 40% { -moz-transform: rotate(-10deg); } |
14 | 13 | 60% { -moz-transform: rotate(5deg); } |
|
17 | 16 | } |
18 | 17 |
|
19 | 18 | @-ms-keyframes swing { |
20 | | - 20%, 40%, 60%, 80%, 100% { -ms-transform-origin: top center; } |
21 | 19 | 20% { -ms-transform: rotate(15deg); } |
22 | 20 | 40% { -ms-transform: rotate(-10deg); } |
23 | 21 | 60% { -ms-transform: rotate(5deg); } |
|
26 | 24 | } |
27 | 25 |
|
28 | 26 | @-o-keyframes swing { |
29 | | - 20%, 40%, 60%, 80%, 100% { -o-transform-origin: top center; } |
30 | 27 | 20% { -o-transform: rotate(15deg); } |
31 | 28 | 40% { -o-transform: rotate(-10deg); } |
32 | 29 | 60% { -o-transform: rotate(5deg); } |
|
35 | 32 | } |
36 | 33 |
|
37 | 34 | @keyframes swing { |
38 | | - 20%, 40%, 60%, 80%, 100% { transform-origin: top center; } |
39 | 35 | 20% { transform: rotate(15deg); } |
40 | 36 | 40% { transform: rotate(-10deg); } |
41 | 37 | 60% { transform: rotate(5deg); } |
|
44 | 40 | } |
45 | 41 |
|
46 | 42 | .swing { |
| 43 | + -webkit-transform-origin: top center; |
| 44 | + -moz-transform-origin: top center; |
| 45 | + -ms-transform-origin: top center; |
| 46 | + -o-transform-origin: top center; |
| 47 | + transform-origin: top center; |
47 | 48 | -webkit-animation-name: swing; |
48 | 49 | -moz-animation-name: swing; |
49 | 50 | -ms-animation-name: swing; |
|
0 commit comments