版本提交
Showing
15 changed files
with
3579 additions
and
20 deletions
... | @@ -18,9 +18,12 @@ | ... | @@ -18,9 +18,12 @@ |
18 | // 雪碧图 | 18 | // 雪碧图 |
19 | // @lazysprite "filetype"; | 19 | // @lazysprite "filetype"; |
20 | 20 | ||
21 | .test { | 21 | // @import "style/wxss/animate.wxss"; |
22 | background-image: url(%ASSETS_IMG%/qr-r.jpg); | 22 | |
23 | } | 23 | |
24 | // .test { | ||
25 | // background-image: url(%ASSETS_IMG%/qr-r.jpg); | ||
26 | // } | ||
24 | 27 | ||
25 | .app { | 28 | .app { |
26 | height: 100%; | 29 | height: 100%; | ... | ... |
src/assets/scss/_animate.scss
0 → 100755
1 | @charset "UTF-8"; | ||
2 | |||
3 | /*! | ||
4 | * animate.css -http://daneden.me/animate | ||
5 | * Version - 3.6.0 | ||
6 | * Licensed under the MIT license - http://opensource.org/licenses/MIT | ||
7 | * | ||
8 | * Copyright (c) 2018 Daniel Eden | ||
9 | */ | ||
10 | |||
11 | .animated { | ||
12 | -webkit-animation-duration: 1s; | ||
13 | animation-duration: 1s; | ||
14 | -webkit-animation-fill-mode: both; | ||
15 | animation-fill-mode: both; | ||
16 | } | ||
17 | |||
18 | .animated.infinite { | ||
19 | -webkit-animation-iteration-count: infinite; | ||
20 | animation-iteration-count: infinite; | ||
21 | } | ||
22 | |||
23 | @-webkit-keyframes bounce { | ||
24 | from, | ||
25 | 20%, | ||
26 | 53%, | ||
27 | 80%, | ||
28 | to { | ||
29 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
30 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
31 | -webkit-transform: translate3d(0, 0, 0); | ||
32 | transform: translate3d(0, 0, 0); | ||
33 | } | ||
34 | |||
35 | 40%, | ||
36 | 43% { | ||
37 | -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
38 | animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
39 | -webkit-transform: translate3d(0, -30px, 0); | ||
40 | transform: translate3d(0, -30px, 0); | ||
41 | } | ||
42 | |||
43 | 70% { | ||
44 | -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
45 | animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
46 | -webkit-transform: translate3d(0, -15px, 0); | ||
47 | transform: translate3d(0, -15px, 0); | ||
48 | } | ||
49 | |||
50 | 90% { | ||
51 | -webkit-transform: translate3d(0, -4px, 0); | ||
52 | transform: translate3d(0, -4px, 0); | ||
53 | } | ||
54 | } | ||
55 | |||
56 | @keyframes bounce { | ||
57 | from, | ||
58 | 20%, | ||
59 | 53%, | ||
60 | 80%, | ||
61 | to { | ||
62 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
63 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
64 | -webkit-transform: translate3d(0, 0, 0); | ||
65 | transform: translate3d(0, 0, 0); | ||
66 | } | ||
67 | |||
68 | 40%, | ||
69 | 43% { | ||
70 | -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
71 | animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
72 | -webkit-transform: translate3d(0, -30px, 0); | ||
73 | transform: translate3d(0, -30px, 0); | ||
74 | } | ||
75 | |||
76 | 70% { | ||
77 | -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
78 | animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); | ||
79 | -webkit-transform: translate3d(0, -15px, 0); | ||
80 | transform: translate3d(0, -15px, 0); | ||
81 | } | ||
82 | |||
83 | 90% { | ||
84 | -webkit-transform: translate3d(0, -4px, 0); | ||
85 | transform: translate3d(0, -4px, 0); | ||
86 | } | ||
87 | } | ||
88 | |||
89 | .bounce { | ||
90 | -webkit-animation-name: bounce; | ||
91 | animation-name: bounce; | ||
92 | -webkit-transform-origin: center bottom; | ||
93 | transform-origin: center bottom; | ||
94 | } | ||
95 | |||
96 | @-webkit-keyframes flash { | ||
97 | from, | ||
98 | 50%, | ||
99 | to { | ||
100 | opacity: 1; | ||
101 | } | ||
102 | |||
103 | 25%, | ||
104 | 75% { | ||
105 | opacity: 0; | ||
106 | } | ||
107 | } | ||
108 | |||
109 | @keyframes flash { | ||
110 | from, | ||
111 | 50%, | ||
112 | to { | ||
113 | opacity: 1; | ||
114 | } | ||
115 | |||
116 | 25%, | ||
117 | 75% { | ||
118 | opacity: 0; | ||
119 | } | ||
120 | } | ||
121 | |||
122 | .flash { | ||
123 | -webkit-animation-name: flash; | ||
124 | animation-name: flash; | ||
125 | } | ||
126 | |||
127 | @-webkit-keyframes pulse { | ||
128 | from { | ||
129 | -webkit-transform: scale3d(1, 1, 1); | ||
130 | transform: scale3d(1, 1, 1); | ||
131 | } | ||
132 | |||
133 | 50% { | ||
134 | -webkit-transform: scale3d(1.05, 1.05, 1.05); | ||
135 | transform: scale3d(1.05, 1.05, 1.05); | ||
136 | } | ||
137 | |||
138 | to { | ||
139 | -webkit-transform: scale3d(1, 1, 1); | ||
140 | transform: scale3d(1, 1, 1); | ||
141 | } | ||
142 | } | ||
143 | |||
144 | @keyframes pulse { | ||
145 | from { | ||
146 | -webkit-transform: scale3d(1, 1, 1); | ||
147 | transform: scale3d(1, 1, 1); | ||
148 | } | ||
149 | |||
150 | 50% { | ||
151 | -webkit-transform: scale3d(1.05, 1.05, 1.05); | ||
152 | transform: scale3d(1.05, 1.05, 1.05); | ||
153 | } | ||
154 | |||
155 | to { | ||
156 | -webkit-transform: scale3d(1, 1, 1); | ||
157 | transform: scale3d(1, 1, 1); | ||
158 | } | ||
159 | } | ||
160 | |||
161 | .pulse { | ||
162 | -webkit-animation-name: pulse; | ||
163 | animation-name: pulse; | ||
164 | } | ||
165 | |||
166 | @-webkit-keyframes rubberBand { | ||
167 | from { | ||
168 | -webkit-transform: scale3d(1, 1, 1); | ||
169 | transform: scale3d(1, 1, 1); | ||
170 | } | ||
171 | |||
172 | 30% { | ||
173 | -webkit-transform: scale3d(1.25, 0.75, 1); | ||
174 | transform: scale3d(1.25, 0.75, 1); | ||
175 | } | ||
176 | |||
177 | 40% { | ||
178 | -webkit-transform: scale3d(0.75, 1.25, 1); | ||
179 | transform: scale3d(0.75, 1.25, 1); | ||
180 | } | ||
181 | |||
182 | 50% { | ||
183 | -webkit-transform: scale3d(1.15, 0.85, 1); | ||
184 | transform: scale3d(1.15, 0.85, 1); | ||
185 | } | ||
186 | |||
187 | 65% { | ||
188 | -webkit-transform: scale3d(0.95, 1.05, 1); | ||
189 | transform: scale3d(0.95, 1.05, 1); | ||
190 | } | ||
191 | |||
192 | 75% { | ||
193 | -webkit-transform: scale3d(1.05, 0.95, 1); | ||
194 | transform: scale3d(1.05, 0.95, 1); | ||
195 | } | ||
196 | |||
197 | to { | ||
198 | -webkit-transform: scale3d(1, 1, 1); | ||
199 | transform: scale3d(1, 1, 1); | ||
200 | } | ||
201 | } | ||
202 | |||
203 | @keyframes rubberBand { | ||
204 | from { | ||
205 | -webkit-transform: scale3d(1, 1, 1); | ||
206 | transform: scale3d(1, 1, 1); | ||
207 | } | ||
208 | |||
209 | 30% { | ||
210 | -webkit-transform: scale3d(1.25, 0.75, 1); | ||
211 | transform: scale3d(1.25, 0.75, 1); | ||
212 | } | ||
213 | |||
214 | 40% { | ||
215 | -webkit-transform: scale3d(0.75, 1.25, 1); | ||
216 | transform: scale3d(0.75, 1.25, 1); | ||
217 | } | ||
218 | |||
219 | 50% { | ||
220 | -webkit-transform: scale3d(1.15, 0.85, 1); | ||
221 | transform: scale3d(1.15, 0.85, 1); | ||
222 | } | ||
223 | |||
224 | 65% { | ||
225 | -webkit-transform: scale3d(0.95, 1.05, 1); | ||
226 | transform: scale3d(0.95, 1.05, 1); | ||
227 | } | ||
228 | |||
229 | 75% { | ||
230 | -webkit-transform: scale3d(1.05, 0.95, 1); | ||
231 | transform: scale3d(1.05, 0.95, 1); | ||
232 | } | ||
233 | |||
234 | to { | ||
235 | -webkit-transform: scale3d(1, 1, 1); | ||
236 | transform: scale3d(1, 1, 1); | ||
237 | } | ||
238 | } | ||
239 | |||
240 | .rubberBand { | ||
241 | -webkit-animation-name: rubberBand; | ||
242 | animation-name: rubberBand; | ||
243 | } | ||
244 | |||
245 | @-webkit-keyframes shake { | ||
246 | from, | ||
247 | to { | ||
248 | -webkit-transform: translate3d(0, 0, 0); | ||
249 | transform: translate3d(0, 0, 0); | ||
250 | } | ||
251 | |||
252 | 10%, | ||
253 | 30%, | ||
254 | 50%, | ||
255 | 70%, | ||
256 | 90% { | ||
257 | -webkit-transform: translate3d(-10px, 0, 0); | ||
258 | transform: translate3d(-10px, 0, 0); | ||
259 | } | ||
260 | |||
261 | 20%, | ||
262 | 40%, | ||
263 | 60%, | ||
264 | 80% { | ||
265 | -webkit-transform: translate3d(10px, 0, 0); | ||
266 | transform: translate3d(10px, 0, 0); | ||
267 | } | ||
268 | } | ||
269 | |||
270 | @keyframes shake { | ||
271 | from, | ||
272 | to { | ||
273 | -webkit-transform: translate3d(0, 0, 0); | ||
274 | transform: translate3d(0, 0, 0); | ||
275 | } | ||
276 | |||
277 | 10%, | ||
278 | 30%, | ||
279 | 50%, | ||
280 | 70%, | ||
281 | 90% { | ||
282 | -webkit-transform: translate3d(-10px, 0, 0); | ||
283 | transform: translate3d(-10px, 0, 0); | ||
284 | } | ||
285 | |||
286 | 20%, | ||
287 | 40%, | ||
288 | 60%, | ||
289 | 80% { | ||
290 | -webkit-transform: translate3d(10px, 0, 0); | ||
291 | transform: translate3d(10px, 0, 0); | ||
292 | } | ||
293 | } | ||
294 | |||
295 | .shake { | ||
296 | -webkit-animation-name: shake; | ||
297 | animation-name: shake; | ||
298 | } | ||
299 | |||
300 | @-webkit-keyframes headShake { | ||
301 | 0% { | ||
302 | -webkit-transform: translateX(0); | ||
303 | transform: translateX(0); | ||
304 | } | ||
305 | |||
306 | 6.5% { | ||
307 | -webkit-transform: translateX(-6px) rotateY(-9deg); | ||
308 | transform: translateX(-6px) rotateY(-9deg); | ||
309 | } | ||
310 | |||
311 | 18.5% { | ||
312 | -webkit-transform: translateX(5px) rotateY(7deg); | ||
313 | transform: translateX(5px) rotateY(7deg); | ||
314 | } | ||
315 | |||
316 | 31.5% { | ||
317 | -webkit-transform: translateX(-3px) rotateY(-5deg); | ||
318 | transform: translateX(-3px) rotateY(-5deg); | ||
319 | } | ||
320 | |||
321 | 43.5% { | ||
322 | -webkit-transform: translateX(2px) rotateY(3deg); | ||
323 | transform: translateX(2px) rotateY(3deg); | ||
324 | } | ||
325 | |||
326 | 50% { | ||
327 | -webkit-transform: translateX(0); | ||
328 | transform: translateX(0); | ||
329 | } | ||
330 | } | ||
331 | |||
332 | @keyframes headShake { | ||
333 | 0% { | ||
334 | -webkit-transform: translateX(0); | ||
335 | transform: translateX(0); | ||
336 | } | ||
337 | |||
338 | 6.5% { | ||
339 | -webkit-transform: translateX(-6px) rotateY(-9deg); | ||
340 | transform: translateX(-6px) rotateY(-9deg); | ||
341 | } | ||
342 | |||
343 | 18.5% { | ||
344 | -webkit-transform: translateX(5px) rotateY(7deg); | ||
345 | transform: translateX(5px) rotateY(7deg); | ||
346 | } | ||
347 | |||
348 | 31.5% { | ||
349 | -webkit-transform: translateX(-3px) rotateY(-5deg); | ||
350 | transform: translateX(-3px) rotateY(-5deg); | ||
351 | } | ||
352 | |||
353 | 43.5% { | ||
354 | -webkit-transform: translateX(2px) rotateY(3deg); | ||
355 | transform: translateX(2px) rotateY(3deg); | ||
356 | } | ||
357 | |||
358 | 50% { | ||
359 | -webkit-transform: translateX(0); | ||
360 | transform: translateX(0); | ||
361 | } | ||
362 | } | ||
363 | |||
364 | .headShake { | ||
365 | -webkit-animation-timing-function: ease-in-out; | ||
366 | animation-timing-function: ease-in-out; | ||
367 | -webkit-animation-name: headShake; | ||
368 | animation-name: headShake; | ||
369 | } | ||
370 | |||
371 | @-webkit-keyframes swing { | ||
372 | 20% { | ||
373 | -webkit-transform: rotate3d(0, 0, 1, 15deg); | ||
374 | transform: rotate3d(0, 0, 1, 15deg); | ||
375 | } | ||
376 | |||
377 | 40% { | ||
378 | -webkit-transform: rotate3d(0, 0, 1, -10deg); | ||
379 | transform: rotate3d(0, 0, 1, -10deg); | ||
380 | } | ||
381 | |||
382 | 60% { | ||
383 | -webkit-transform: rotate3d(0, 0, 1, 5deg); | ||
384 | transform: rotate3d(0, 0, 1, 5deg); | ||
385 | } | ||
386 | |||
387 | 80% { | ||
388 | -webkit-transform: rotate3d(0, 0, 1, -5deg); | ||
389 | transform: rotate3d(0, 0, 1, -5deg); | ||
390 | } | ||
391 | |||
392 | to { | ||
393 | -webkit-transform: rotate3d(0, 0, 1, 0deg); | ||
394 | transform: rotate3d(0, 0, 1, 0deg); | ||
395 | } | ||
396 | } | ||
397 | |||
398 | @keyframes swing { | ||
399 | 20% { | ||
400 | -webkit-transform: rotate3d(0, 0, 1, 15deg); | ||
401 | transform: rotate3d(0, 0, 1, 15deg); | ||
402 | } | ||
403 | |||
404 | 40% { | ||
405 | -webkit-transform: rotate3d(0, 0, 1, -10deg); | ||
406 | transform: rotate3d(0, 0, 1, -10deg); | ||
407 | } | ||
408 | |||
409 | 60% { | ||
410 | -webkit-transform: rotate3d(0, 0, 1, 5deg); | ||
411 | transform: rotate3d(0, 0, 1, 5deg); | ||
412 | } | ||
413 | |||
414 | 80% { | ||
415 | -webkit-transform: rotate3d(0, 0, 1, -5deg); | ||
416 | transform: rotate3d(0, 0, 1, -5deg); | ||
417 | } | ||
418 | |||
419 | to { | ||
420 | -webkit-transform: rotate3d(0, 0, 1, 0deg); | ||
421 | transform: rotate3d(0, 0, 1, 0deg); | ||
422 | } | ||
423 | } | ||
424 | |||
425 | .swing { | ||
426 | -webkit-transform-origin: top center; | ||
427 | transform-origin: top center; | ||
428 | -webkit-animation-name: swing; | ||
429 | animation-name: swing; | ||
430 | } | ||
431 | |||
432 | @-webkit-keyframes tada { | ||
433 | from { | ||
434 | -webkit-transform: scale3d(1, 1, 1); | ||
435 | transform: scale3d(1, 1, 1); | ||
436 | } | ||
437 | |||
438 | 10%, | ||
439 | 20% { | ||
440 | -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); | ||
441 | transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); | ||
442 | } | ||
443 | |||
444 | 30%, | ||
445 | 50%, | ||
446 | 70%, | ||
447 | 90% { | ||
448 | -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); | ||
449 | transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); | ||
450 | } | ||
451 | |||
452 | 40%, | ||
453 | 60%, | ||
454 | 80% { | ||
455 | -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); | ||
456 | transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); | ||
457 | } | ||
458 | |||
459 | to { | ||
460 | -webkit-transform: scale3d(1, 1, 1); | ||
461 | transform: scale3d(1, 1, 1); | ||
462 | } | ||
463 | } | ||
464 | |||
465 | @keyframes tada { | ||
466 | from { | ||
467 | -webkit-transform: scale3d(1, 1, 1); | ||
468 | transform: scale3d(1, 1, 1); | ||
469 | } | ||
470 | |||
471 | 10%, | ||
472 | 20% { | ||
473 | -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); | ||
474 | transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); | ||
475 | } | ||
476 | |||
477 | 30%, | ||
478 | 50%, | ||
479 | 70%, | ||
480 | 90% { | ||
481 | -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); | ||
482 | transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); | ||
483 | } | ||
484 | |||
485 | 40%, | ||
486 | 60%, | ||
487 | 80% { | ||
488 | -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); | ||
489 | transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); | ||
490 | } | ||
491 | |||
492 | to { | ||
493 | -webkit-transform: scale3d(1, 1, 1); | ||
494 | transform: scale3d(1, 1, 1); | ||
495 | } | ||
496 | } | ||
497 | |||
498 | .tada { | ||
499 | -webkit-animation-name: tada; | ||
500 | animation-name: tada; | ||
501 | } | ||
502 | |||
503 | @-webkit-keyframes wobble { | ||
504 | from { | ||
505 | -webkit-transform: translate3d(0, 0, 0); | ||
506 | transform: translate3d(0, 0, 0); | ||
507 | } | ||
508 | |||
509 | 15% { | ||
510 | -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); | ||
511 | transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); | ||
512 | } | ||
513 | |||
514 | 30% { | ||
515 | -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); | ||
516 | transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); | ||
517 | } | ||
518 | |||
519 | 45% { | ||
520 | -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); | ||
521 | transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); | ||
522 | } | ||
523 | |||
524 | 60% { | ||
525 | -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); | ||
526 | transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); | ||
527 | } | ||
528 | |||
529 | 75% { | ||
530 | -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); | ||
531 | transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); | ||
532 | } | ||
533 | |||
534 | to { | ||
535 | -webkit-transform: translate3d(0, 0, 0); | ||
536 | transform: translate3d(0, 0, 0); | ||
537 | } | ||
538 | } | ||
539 | |||
540 | @keyframes wobble { | ||
541 | from { | ||
542 | -webkit-transform: translate3d(0, 0, 0); | ||
543 | transform: translate3d(0, 0, 0); | ||
544 | } | ||
545 | |||
546 | 15% { | ||
547 | -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); | ||
548 | transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); | ||
549 | } | ||
550 | |||
551 | 30% { | ||
552 | -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); | ||
553 | transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); | ||
554 | } | ||
555 | |||
556 | 45% { | ||
557 | -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); | ||
558 | transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); | ||
559 | } | ||
560 | |||
561 | 60% { | ||
562 | -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); | ||
563 | transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); | ||
564 | } | ||
565 | |||
566 | 75% { | ||
567 | -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); | ||
568 | transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); | ||
569 | } | ||
570 | |||
571 | to { | ||
572 | -webkit-transform: translate3d(0, 0, 0); | ||
573 | transform: translate3d(0, 0, 0); | ||
574 | } | ||
575 | } | ||
576 | |||
577 | .wobble { | ||
578 | -webkit-animation-name: wobble; | ||
579 | animation-name: wobble; | ||
580 | } | ||
581 | |||
582 | @-webkit-keyframes jello { | ||
583 | from, | ||
584 | 11.1%, | ||
585 | to { | ||
586 | -webkit-transform: translate3d(0, 0, 0); | ||
587 | transform: translate3d(0, 0, 0); | ||
588 | } | ||
589 | |||
590 | 22.2% { | ||
591 | -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); | ||
592 | transform: skewX(-12.5deg) skewY(-12.5deg); | ||
593 | } | ||
594 | |||
595 | 33.3% { | ||
596 | -webkit-transform: skewX(6.25deg) skewY(6.25deg); | ||
597 | transform: skewX(6.25deg) skewY(6.25deg); | ||
598 | } | ||
599 | |||
600 | 44.4% { | ||
601 | -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); | ||
602 | transform: skewX(-3.125deg) skewY(-3.125deg); | ||
603 | } | ||
604 | |||
605 | 55.5% { | ||
606 | -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); | ||
607 | transform: skewX(1.5625deg) skewY(1.5625deg); | ||
608 | } | ||
609 | |||
610 | 66.6% { | ||
611 | -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); | ||
612 | transform: skewX(-0.78125deg) skewY(-0.78125deg); | ||
613 | } | ||
614 | |||
615 | 77.7% { | ||
616 | -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); | ||
617 | transform: skewX(0.390625deg) skewY(0.390625deg); | ||
618 | } | ||
619 | |||
620 | 88.8% { | ||
621 | -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); | ||
622 | transform: skewX(-0.1953125deg) skewY(-0.1953125deg); | ||
623 | } | ||
624 | } | ||
625 | |||
626 | @keyframes jello { | ||
627 | from, | ||
628 | 11.1%, | ||
629 | to { | ||
630 | -webkit-transform: translate3d(0, 0, 0); | ||
631 | transform: translate3d(0, 0, 0); | ||
632 | } | ||
633 | |||
634 | 22.2% { | ||
635 | -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); | ||
636 | transform: skewX(-12.5deg) skewY(-12.5deg); | ||
637 | } | ||
638 | |||
639 | 33.3% { | ||
640 | -webkit-transform: skewX(6.25deg) skewY(6.25deg); | ||
641 | transform: skewX(6.25deg) skewY(6.25deg); | ||
642 | } | ||
643 | |||
644 | 44.4% { | ||
645 | -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); | ||
646 | transform: skewX(-3.125deg) skewY(-3.125deg); | ||
647 | } | ||
648 | |||
649 | 55.5% { | ||
650 | -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); | ||
651 | transform: skewX(1.5625deg) skewY(1.5625deg); | ||
652 | } | ||
653 | |||
654 | 66.6% { | ||
655 | -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); | ||
656 | transform: skewX(-0.78125deg) skewY(-0.78125deg); | ||
657 | } | ||
658 | |||
659 | 77.7% { | ||
660 | -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); | ||
661 | transform: skewX(0.390625deg) skewY(0.390625deg); | ||
662 | } | ||
663 | |||
664 | 88.8% { | ||
665 | -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); | ||
666 | transform: skewX(-0.1953125deg) skewY(-0.1953125deg); | ||
667 | } | ||
668 | } | ||
669 | |||
670 | .jello { | ||
671 | -webkit-animation-name: jello; | ||
672 | animation-name: jello; | ||
673 | -webkit-transform-origin: center; | ||
674 | transform-origin: center; | ||
675 | } | ||
676 | |||
677 | @-webkit-keyframes bounceIn { | ||
678 | from, | ||
679 | 20%, | ||
680 | 40%, | ||
681 | 60%, | ||
682 | 80%, | ||
683 | to { | ||
684 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
685 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
686 | } | ||
687 | |||
688 | 0% { | ||
689 | opacity: 0; | ||
690 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
691 | transform: scale3d(0.3, 0.3, 0.3); | ||
692 | } | ||
693 | |||
694 | 20% { | ||
695 | -webkit-transform: scale3d(1.1, 1.1, 1.1); | ||
696 | transform: scale3d(1.1, 1.1, 1.1); | ||
697 | } | ||
698 | |||
699 | 40% { | ||
700 | -webkit-transform: scale3d(0.9, 0.9, 0.9); | ||
701 | transform: scale3d(0.9, 0.9, 0.9); | ||
702 | } | ||
703 | |||
704 | 60% { | ||
705 | opacity: 1; | ||
706 | -webkit-transform: scale3d(1.03, 1.03, 1.03); | ||
707 | transform: scale3d(1.03, 1.03, 1.03); | ||
708 | } | ||
709 | |||
710 | 80% { | ||
711 | -webkit-transform: scale3d(0.97, 0.97, 0.97); | ||
712 | transform: scale3d(0.97, 0.97, 0.97); | ||
713 | } | ||
714 | |||
715 | to { | ||
716 | opacity: 1; | ||
717 | -webkit-transform: scale3d(1, 1, 1); | ||
718 | transform: scale3d(1, 1, 1); | ||
719 | } | ||
720 | } | ||
721 | |||
722 | @keyframes bounceIn { | ||
723 | from, | ||
724 | 20%, | ||
725 | 40%, | ||
726 | 60%, | ||
727 | 80%, | ||
728 | to { | ||
729 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
730 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
731 | } | ||
732 | |||
733 | 0% { | ||
734 | opacity: 0; | ||
735 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
736 | transform: scale3d(0.3, 0.3, 0.3); | ||
737 | } | ||
738 | |||
739 | 20% { | ||
740 | -webkit-transform: scale3d(1.1, 1.1, 1.1); | ||
741 | transform: scale3d(1.1, 1.1, 1.1); | ||
742 | } | ||
743 | |||
744 | 40% { | ||
745 | -webkit-transform: scale3d(0.9, 0.9, 0.9); | ||
746 | transform: scale3d(0.9, 0.9, 0.9); | ||
747 | } | ||
748 | |||
749 | 60% { | ||
750 | opacity: 1; | ||
751 | -webkit-transform: scale3d(1.03, 1.03, 1.03); | ||
752 | transform: scale3d(1.03, 1.03, 1.03); | ||
753 | } | ||
754 | |||
755 | 80% { | ||
756 | -webkit-transform: scale3d(0.97, 0.97, 0.97); | ||
757 | transform: scale3d(0.97, 0.97, 0.97); | ||
758 | } | ||
759 | |||
760 | to { | ||
761 | opacity: 1; | ||
762 | -webkit-transform: scale3d(1, 1, 1); | ||
763 | transform: scale3d(1, 1, 1); | ||
764 | } | ||
765 | } | ||
766 | |||
767 | .bounceIn { | ||
768 | -webkit-animation-duration: 0.75s; | ||
769 | animation-duration: 0.75s; | ||
770 | -webkit-animation-name: bounceIn; | ||
771 | animation-name: bounceIn; | ||
772 | } | ||
773 | |||
774 | @-webkit-keyframes bounceInDown { | ||
775 | from, | ||
776 | 60%, | ||
777 | 75%, | ||
778 | 90%, | ||
779 | to { | ||
780 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
781 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
782 | } | ||
783 | |||
784 | 0% { | ||
785 | opacity: 0; | ||
786 | -webkit-transform: translate3d(0, -3000px, 0); | ||
787 | transform: translate3d(0, -3000px, 0); | ||
788 | } | ||
789 | |||
790 | 60% { | ||
791 | opacity: 1; | ||
792 | -webkit-transform: translate3d(0, 25px, 0); | ||
793 | transform: translate3d(0, 25px, 0); | ||
794 | } | ||
795 | |||
796 | 75% { | ||
797 | -webkit-transform: translate3d(0, -10px, 0); | ||
798 | transform: translate3d(0, -10px, 0); | ||
799 | } | ||
800 | |||
801 | 90% { | ||
802 | -webkit-transform: translate3d(0, 5px, 0); | ||
803 | transform: translate3d(0, 5px, 0); | ||
804 | } | ||
805 | |||
806 | to { | ||
807 | -webkit-transform: translate3d(0, 0, 0); | ||
808 | transform: translate3d(0, 0, 0); | ||
809 | } | ||
810 | } | ||
811 | |||
812 | @keyframes bounceInDown { | ||
813 | from, | ||
814 | 60%, | ||
815 | 75%, | ||
816 | 90%, | ||
817 | to { | ||
818 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
819 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
820 | } | ||
821 | |||
822 | 0% { | ||
823 | opacity: 0; | ||
824 | -webkit-transform: translate3d(0, -3000px, 0); | ||
825 | transform: translate3d(0, -3000px, 0); | ||
826 | } | ||
827 | |||
828 | 60% { | ||
829 | opacity: 1; | ||
830 | -webkit-transform: translate3d(0, 25px, 0); | ||
831 | transform: translate3d(0, 25px, 0); | ||
832 | } | ||
833 | |||
834 | 75% { | ||
835 | -webkit-transform: translate3d(0, -10px, 0); | ||
836 | transform: translate3d(0, -10px, 0); | ||
837 | } | ||
838 | |||
839 | 90% { | ||
840 | -webkit-transform: translate3d(0, 5px, 0); | ||
841 | transform: translate3d(0, 5px, 0); | ||
842 | } | ||
843 | |||
844 | to { | ||
845 | -webkit-transform: translate3d(0, 0, 0); | ||
846 | transform: translate3d(0, 0, 0); | ||
847 | } | ||
848 | } | ||
849 | |||
850 | .bounceInDown { | ||
851 | -webkit-animation-name: bounceInDown; | ||
852 | animation-name: bounceInDown; | ||
853 | } | ||
854 | |||
855 | @-webkit-keyframes bounceInLeft { | ||
856 | from, | ||
857 | 60%, | ||
858 | 75%, | ||
859 | 90%, | ||
860 | to { | ||
861 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
862 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
863 | } | ||
864 | |||
865 | 0% { | ||
866 | opacity: 0; | ||
867 | -webkit-transform: translate3d(-3000px, 0, 0); | ||
868 | transform: translate3d(-3000px, 0, 0); | ||
869 | } | ||
870 | |||
871 | 60% { | ||
872 | opacity: 1; | ||
873 | -webkit-transform: translate3d(25px, 0, 0); | ||
874 | transform: translate3d(25px, 0, 0); | ||
875 | } | ||
876 | |||
877 | 75% { | ||
878 | -webkit-transform: translate3d(-10px, 0, 0); | ||
879 | transform: translate3d(-10px, 0, 0); | ||
880 | } | ||
881 | |||
882 | 90% { | ||
883 | -webkit-transform: translate3d(5px, 0, 0); | ||
884 | transform: translate3d(5px, 0, 0); | ||
885 | } | ||
886 | |||
887 | to { | ||
888 | -webkit-transform: translate3d(0, 0, 0); | ||
889 | transform: translate3d(0, 0, 0); | ||
890 | } | ||
891 | } | ||
892 | |||
893 | @keyframes bounceInLeft { | ||
894 | from, | ||
895 | 60%, | ||
896 | 75%, | ||
897 | 90%, | ||
898 | to { | ||
899 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
900 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
901 | } | ||
902 | |||
903 | 0% { | ||
904 | opacity: 0; | ||
905 | -webkit-transform: translate3d(-3000px, 0, 0); | ||
906 | transform: translate3d(-3000px, 0, 0); | ||
907 | } | ||
908 | |||
909 | 60% { | ||
910 | opacity: 1; | ||
911 | -webkit-transform: translate3d(25px, 0, 0); | ||
912 | transform: translate3d(25px, 0, 0); | ||
913 | } | ||
914 | |||
915 | 75% { | ||
916 | -webkit-transform: translate3d(-10px, 0, 0); | ||
917 | transform: translate3d(-10px, 0, 0); | ||
918 | } | ||
919 | |||
920 | 90% { | ||
921 | -webkit-transform: translate3d(5px, 0, 0); | ||
922 | transform: translate3d(5px, 0, 0); | ||
923 | } | ||
924 | |||
925 | to { | ||
926 | -webkit-transform: translate3d(0, 0, 0); | ||
927 | transform: translate3d(0, 0, 0); | ||
928 | } | ||
929 | } | ||
930 | |||
931 | .bounceInLeft { | ||
932 | -webkit-animation-name: bounceInLeft; | ||
933 | animation-name: bounceInLeft; | ||
934 | } | ||
935 | |||
936 | @-webkit-keyframes bounceInRight { | ||
937 | from, | ||
938 | 60%, | ||
939 | 75%, | ||
940 | 90%, | ||
941 | to { | ||
942 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
943 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
944 | } | ||
945 | |||
946 | from { | ||
947 | opacity: 0; | ||
948 | -webkit-transform: translate3d(3000px, 0, 0); | ||
949 | transform: translate3d(3000px, 0, 0); | ||
950 | } | ||
951 | |||
952 | 60% { | ||
953 | opacity: 1; | ||
954 | -webkit-transform: translate3d(-25px, 0, 0); | ||
955 | transform: translate3d(-25px, 0, 0); | ||
956 | } | ||
957 | |||
958 | 75% { | ||
959 | -webkit-transform: translate3d(10px, 0, 0); | ||
960 | transform: translate3d(10px, 0, 0); | ||
961 | } | ||
962 | |||
963 | 90% { | ||
964 | -webkit-transform: translate3d(-5px, 0, 0); | ||
965 | transform: translate3d(-5px, 0, 0); | ||
966 | } | ||
967 | |||
968 | to { | ||
969 | -webkit-transform: translate3d(0, 0, 0); | ||
970 | transform: translate3d(0, 0, 0); | ||
971 | } | ||
972 | } | ||
973 | |||
974 | @keyframes bounceInRight { | ||
975 | from, | ||
976 | 60%, | ||
977 | 75%, | ||
978 | 90%, | ||
979 | to { | ||
980 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
981 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
982 | } | ||
983 | |||
984 | from { | ||
985 | opacity: 0; | ||
986 | -webkit-transform: translate3d(3000px, 0, 0); | ||
987 | transform: translate3d(3000px, 0, 0); | ||
988 | } | ||
989 | |||
990 | 60% { | ||
991 | opacity: 1; | ||
992 | -webkit-transform: translate3d(-25px, 0, 0); | ||
993 | transform: translate3d(-25px, 0, 0); | ||
994 | } | ||
995 | |||
996 | 75% { | ||
997 | -webkit-transform: translate3d(10px, 0, 0); | ||
998 | transform: translate3d(10px, 0, 0); | ||
999 | } | ||
1000 | |||
1001 | 90% { | ||
1002 | -webkit-transform: translate3d(-5px, 0, 0); | ||
1003 | transform: translate3d(-5px, 0, 0); | ||
1004 | } | ||
1005 | |||
1006 | to { | ||
1007 | -webkit-transform: translate3d(0, 0, 0); | ||
1008 | transform: translate3d(0, 0, 0); | ||
1009 | } | ||
1010 | } | ||
1011 | |||
1012 | .bounceInRight { | ||
1013 | -webkit-animation-name: bounceInRight; | ||
1014 | animation-name: bounceInRight; | ||
1015 | } | ||
1016 | |||
1017 | @-webkit-keyframes bounceInUp { | ||
1018 | from, | ||
1019 | 60%, | ||
1020 | 75%, | ||
1021 | 90%, | ||
1022 | to { | ||
1023 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
1024 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
1025 | } | ||
1026 | |||
1027 | from { | ||
1028 | opacity: 0; | ||
1029 | -webkit-transform: translate3d(0, 3000px, 0); | ||
1030 | transform: translate3d(0, 3000px, 0); | ||
1031 | } | ||
1032 | |||
1033 | 60% { | ||
1034 | opacity: 1; | ||
1035 | -webkit-transform: translate3d(0, -20px, 0); | ||
1036 | transform: translate3d(0, -20px, 0); | ||
1037 | } | ||
1038 | |||
1039 | 75% { | ||
1040 | -webkit-transform: translate3d(0, 10px, 0); | ||
1041 | transform: translate3d(0, 10px, 0); | ||
1042 | } | ||
1043 | |||
1044 | 90% { | ||
1045 | -webkit-transform: translate3d(0, -5px, 0); | ||
1046 | transform: translate3d(0, -5px, 0); | ||
1047 | } | ||
1048 | |||
1049 | to { | ||
1050 | -webkit-transform: translate3d(0, 0, 0); | ||
1051 | transform: translate3d(0, 0, 0); | ||
1052 | } | ||
1053 | } | ||
1054 | |||
1055 | @keyframes bounceInUp { | ||
1056 | from, | ||
1057 | 60%, | ||
1058 | 75%, | ||
1059 | 90%, | ||
1060 | to { | ||
1061 | -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
1062 | animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); | ||
1063 | } | ||
1064 | |||
1065 | from { | ||
1066 | opacity: 0; | ||
1067 | -webkit-transform: translate3d(0, 3000px, 0); | ||
1068 | transform: translate3d(0, 3000px, 0); | ||
1069 | } | ||
1070 | |||
1071 | 60% { | ||
1072 | opacity: 1; | ||
1073 | -webkit-transform: translate3d(0, -20px, 0); | ||
1074 | transform: translate3d(0, -20px, 0); | ||
1075 | } | ||
1076 | |||
1077 | 75% { | ||
1078 | -webkit-transform: translate3d(0, 10px, 0); | ||
1079 | transform: translate3d(0, 10px, 0); | ||
1080 | } | ||
1081 | |||
1082 | 90% { | ||
1083 | -webkit-transform: translate3d(0, -5px, 0); | ||
1084 | transform: translate3d(0, -5px, 0); | ||
1085 | } | ||
1086 | |||
1087 | to { | ||
1088 | -webkit-transform: translate3d(0, 0, 0); | ||
1089 | transform: translate3d(0, 0, 0); | ||
1090 | } | ||
1091 | } | ||
1092 | |||
1093 | .bounceInUp { | ||
1094 | -webkit-animation-name: bounceInUp; | ||
1095 | animation-name: bounceInUp; | ||
1096 | } | ||
1097 | |||
1098 | @-webkit-keyframes bounceOut { | ||
1099 | 20% { | ||
1100 | -webkit-transform: scale3d(0.9, 0.9, 0.9); | ||
1101 | transform: scale3d(0.9, 0.9, 0.9); | ||
1102 | } | ||
1103 | |||
1104 | 50%, | ||
1105 | 55% { | ||
1106 | opacity: 1; | ||
1107 | -webkit-transform: scale3d(1.1, 1.1, 1.1); | ||
1108 | transform: scale3d(1.1, 1.1, 1.1); | ||
1109 | } | ||
1110 | |||
1111 | to { | ||
1112 | opacity: 0; | ||
1113 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
1114 | transform: scale3d(0.3, 0.3, 0.3); | ||
1115 | } | ||
1116 | } | ||
1117 | |||
1118 | @keyframes bounceOut { | ||
1119 | 20% { | ||
1120 | -webkit-transform: scale3d(0.9, 0.9, 0.9); | ||
1121 | transform: scale3d(0.9, 0.9, 0.9); | ||
1122 | } | ||
1123 | |||
1124 | 50%, | ||
1125 | 55% { | ||
1126 | opacity: 1; | ||
1127 | -webkit-transform: scale3d(1.1, 1.1, 1.1); | ||
1128 | transform: scale3d(1.1, 1.1, 1.1); | ||
1129 | } | ||
1130 | |||
1131 | to { | ||
1132 | opacity: 0; | ||
1133 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
1134 | transform: scale3d(0.3, 0.3, 0.3); | ||
1135 | } | ||
1136 | } | ||
1137 | |||
1138 | .bounceOut { | ||
1139 | -webkit-animation-duration: 0.75s; | ||
1140 | animation-duration: 0.75s; | ||
1141 | -webkit-animation-name: bounceOut; | ||
1142 | animation-name: bounceOut; | ||
1143 | } | ||
1144 | |||
1145 | @-webkit-keyframes bounceOutDown { | ||
1146 | 20% { | ||
1147 | -webkit-transform: translate3d(0, 10px, 0); | ||
1148 | transform: translate3d(0, 10px, 0); | ||
1149 | } | ||
1150 | |||
1151 | 40%, | ||
1152 | 45% { | ||
1153 | opacity: 1; | ||
1154 | -webkit-transform: translate3d(0, -20px, 0); | ||
1155 | transform: translate3d(0, -20px, 0); | ||
1156 | } | ||
1157 | |||
1158 | to { | ||
1159 | opacity: 0; | ||
1160 | -webkit-transform: translate3d(0, 2000px, 0); | ||
1161 | transform: translate3d(0, 2000px, 0); | ||
1162 | } | ||
1163 | } | ||
1164 | |||
1165 | @keyframes bounceOutDown { | ||
1166 | 20% { | ||
1167 | -webkit-transform: translate3d(0, 10px, 0); | ||
1168 | transform: translate3d(0, 10px, 0); | ||
1169 | } | ||
1170 | |||
1171 | 40%, | ||
1172 | 45% { | ||
1173 | opacity: 1; | ||
1174 | -webkit-transform: translate3d(0, -20px, 0); | ||
1175 | transform: translate3d(0, -20px, 0); | ||
1176 | } | ||
1177 | |||
1178 | to { | ||
1179 | opacity: 0; | ||
1180 | -webkit-transform: translate3d(0, 2000px, 0); | ||
1181 | transform: translate3d(0, 2000px, 0); | ||
1182 | } | ||
1183 | } | ||
1184 | |||
1185 | .bounceOutDown { | ||
1186 | -webkit-animation-name: bounceOutDown; | ||
1187 | animation-name: bounceOutDown; | ||
1188 | } | ||
1189 | |||
1190 | @-webkit-keyframes bounceOutLeft { | ||
1191 | 20% { | ||
1192 | opacity: 1; | ||
1193 | -webkit-transform: translate3d(20px, 0, 0); | ||
1194 | transform: translate3d(20px, 0, 0); | ||
1195 | } | ||
1196 | |||
1197 | to { | ||
1198 | opacity: 0; | ||
1199 | -webkit-transform: translate3d(-2000px, 0, 0); | ||
1200 | transform: translate3d(-2000px, 0, 0); | ||
1201 | } | ||
1202 | } | ||
1203 | |||
1204 | @keyframes bounceOutLeft { | ||
1205 | 20% { | ||
1206 | opacity: 1; | ||
1207 | -webkit-transform: translate3d(20px, 0, 0); | ||
1208 | transform: translate3d(20px, 0, 0); | ||
1209 | } | ||
1210 | |||
1211 | to { | ||
1212 | opacity: 0; | ||
1213 | -webkit-transform: translate3d(-2000px, 0, 0); | ||
1214 | transform: translate3d(-2000px, 0, 0); | ||
1215 | } | ||
1216 | } | ||
1217 | |||
1218 | .bounceOutLeft { | ||
1219 | -webkit-animation-name: bounceOutLeft; | ||
1220 | animation-name: bounceOutLeft; | ||
1221 | } | ||
1222 | |||
1223 | @-webkit-keyframes bounceOutRight { | ||
1224 | 20% { | ||
1225 | opacity: 1; | ||
1226 | -webkit-transform: translate3d(-20px, 0, 0); | ||
1227 | transform: translate3d(-20px, 0, 0); | ||
1228 | } | ||
1229 | |||
1230 | to { | ||
1231 | opacity: 0; | ||
1232 | -webkit-transform: translate3d(2000px, 0, 0); | ||
1233 | transform: translate3d(2000px, 0, 0); | ||
1234 | } | ||
1235 | } | ||
1236 | |||
1237 | @keyframes bounceOutRight { | ||
1238 | 20% { | ||
1239 | opacity: 1; | ||
1240 | -webkit-transform: translate3d(-20px, 0, 0); | ||
1241 | transform: translate3d(-20px, 0, 0); | ||
1242 | } | ||
1243 | |||
1244 | to { | ||
1245 | opacity: 0; | ||
1246 | -webkit-transform: translate3d(2000px, 0, 0); | ||
1247 | transform: translate3d(2000px, 0, 0); | ||
1248 | } | ||
1249 | } | ||
1250 | |||
1251 | .bounceOutRight { | ||
1252 | -webkit-animation-name: bounceOutRight; | ||
1253 | animation-name: bounceOutRight; | ||
1254 | } | ||
1255 | |||
1256 | @-webkit-keyframes bounceOutUp { | ||
1257 | 20% { | ||
1258 | -webkit-transform: translate3d(0, -10px, 0); | ||
1259 | transform: translate3d(0, -10px, 0); | ||
1260 | } | ||
1261 | |||
1262 | 40%, | ||
1263 | 45% { | ||
1264 | opacity: 1; | ||
1265 | -webkit-transform: translate3d(0, 20px, 0); | ||
1266 | transform: translate3d(0, 20px, 0); | ||
1267 | } | ||
1268 | |||
1269 | to { | ||
1270 | opacity: 0; | ||
1271 | -webkit-transform: translate3d(0, -2000px, 0); | ||
1272 | transform: translate3d(0, -2000px, 0); | ||
1273 | } | ||
1274 | } | ||
1275 | |||
1276 | @keyframes bounceOutUp { | ||
1277 | 20% { | ||
1278 | -webkit-transform: translate3d(0, -10px, 0); | ||
1279 | transform: translate3d(0, -10px, 0); | ||
1280 | } | ||
1281 | |||
1282 | 40%, | ||
1283 | 45% { | ||
1284 | opacity: 1; | ||
1285 | -webkit-transform: translate3d(0, 20px, 0); | ||
1286 | transform: translate3d(0, 20px, 0); | ||
1287 | } | ||
1288 | |||
1289 | to { | ||
1290 | opacity: 0; | ||
1291 | -webkit-transform: translate3d(0, -2000px, 0); | ||
1292 | transform: translate3d(0, -2000px, 0); | ||
1293 | } | ||
1294 | } | ||
1295 | |||
1296 | .bounceOutUp { | ||
1297 | -webkit-animation-name: bounceOutUp; | ||
1298 | animation-name: bounceOutUp; | ||
1299 | } | ||
1300 | |||
1301 | @-webkit-keyframes fadeIn { | ||
1302 | from { | ||
1303 | opacity: 0; | ||
1304 | } | ||
1305 | |||
1306 | to { | ||
1307 | opacity: 1; | ||
1308 | } | ||
1309 | } | ||
1310 | |||
1311 | @keyframes fadeIn { | ||
1312 | from { | ||
1313 | opacity: 0; | ||
1314 | } | ||
1315 | |||
1316 | to { | ||
1317 | opacity: 1; | ||
1318 | } | ||
1319 | } | ||
1320 | |||
1321 | .fadeIn { | ||
1322 | -webkit-animation-name: fadeIn; | ||
1323 | animation-name: fadeIn; | ||
1324 | } | ||
1325 | |||
1326 | @-webkit-keyframes fadeInDown { | ||
1327 | from { | ||
1328 | opacity: 0; | ||
1329 | -webkit-transform: translate3d(0, -100%, 0); | ||
1330 | transform: translate3d(0, -100%, 0); | ||
1331 | } | ||
1332 | |||
1333 | to { | ||
1334 | opacity: 1; | ||
1335 | -webkit-transform: translate3d(0, 0, 0); | ||
1336 | transform: translate3d(0, 0, 0); | ||
1337 | } | ||
1338 | } | ||
1339 | |||
1340 | @keyframes fadeInDown { | ||
1341 | from { | ||
1342 | opacity: 0; | ||
1343 | -webkit-transform: translate3d(0, -100%, 0); | ||
1344 | transform: translate3d(0, -100%, 0); | ||
1345 | } | ||
1346 | |||
1347 | to { | ||
1348 | opacity: 1; | ||
1349 | -webkit-transform: translate3d(0, 0, 0); | ||
1350 | transform: translate3d(0, 0, 0); | ||
1351 | } | ||
1352 | } | ||
1353 | |||
1354 | .fadeInDown { | ||
1355 | -webkit-animation-name: fadeInDown; | ||
1356 | animation-name: fadeInDown; | ||
1357 | } | ||
1358 | |||
1359 | @-webkit-keyframes fadeInDownBig { | ||
1360 | from { | ||
1361 | opacity: 0; | ||
1362 | -webkit-transform: translate3d(0, -2000px, 0); | ||
1363 | transform: translate3d(0, -2000px, 0); | ||
1364 | } | ||
1365 | |||
1366 | to { | ||
1367 | opacity: 1; | ||
1368 | -webkit-transform: translate3d(0, 0, 0); | ||
1369 | transform: translate3d(0, 0, 0); | ||
1370 | } | ||
1371 | } | ||
1372 | |||
1373 | @keyframes fadeInDownBig { | ||
1374 | from { | ||
1375 | opacity: 0; | ||
1376 | -webkit-transform: translate3d(0, -2000px, 0); | ||
1377 | transform: translate3d(0, -2000px, 0); | ||
1378 | } | ||
1379 | |||
1380 | to { | ||
1381 | opacity: 1; | ||
1382 | -webkit-transform: translate3d(0, 0, 0); | ||
1383 | transform: translate3d(0, 0, 0); | ||
1384 | } | ||
1385 | } | ||
1386 | |||
1387 | .fadeInDownBig { | ||
1388 | -webkit-animation-name: fadeInDownBig; | ||
1389 | animation-name: fadeInDownBig; | ||
1390 | } | ||
1391 | |||
1392 | @-webkit-keyframes fadeInLeft { | ||
1393 | from { | ||
1394 | opacity: 0; | ||
1395 | -webkit-transform: translate3d(-100%, 0, 0); | ||
1396 | transform: translate3d(-100%, 0, 0); | ||
1397 | } | ||
1398 | |||
1399 | to { | ||
1400 | opacity: 1; | ||
1401 | -webkit-transform: translate3d(0, 0, 0); | ||
1402 | transform: translate3d(0, 0, 0); | ||
1403 | } | ||
1404 | } | ||
1405 | |||
1406 | @keyframes fadeInLeft { | ||
1407 | from { | ||
1408 | opacity: 0; | ||
1409 | -webkit-transform: translate3d(-100%, 0, 0); | ||
1410 | transform: translate3d(-100%, 0, 0); | ||
1411 | } | ||
1412 | |||
1413 | to { | ||
1414 | opacity: 1; | ||
1415 | -webkit-transform: translate3d(0, 0, 0); | ||
1416 | transform: translate3d(0, 0, 0); | ||
1417 | } | ||
1418 | } | ||
1419 | |||
1420 | .fadeInLeft { | ||
1421 | -webkit-animation-name: fadeInLeft; | ||
1422 | animation-name: fadeInLeft; | ||
1423 | } | ||
1424 | |||
1425 | @-webkit-keyframes fadeInLeftBig { | ||
1426 | from { | ||
1427 | opacity: 0; | ||
1428 | -webkit-transform: translate3d(-2000px, 0, 0); | ||
1429 | transform: translate3d(-2000px, 0, 0); | ||
1430 | } | ||
1431 | |||
1432 | to { | ||
1433 | opacity: 1; | ||
1434 | -webkit-transform: translate3d(0, 0, 0); | ||
1435 | transform: translate3d(0, 0, 0); | ||
1436 | } | ||
1437 | } | ||
1438 | |||
1439 | @keyframes fadeInLeftBig { | ||
1440 | from { | ||
1441 | opacity: 0; | ||
1442 | -webkit-transform: translate3d(-2000px, 0, 0); | ||
1443 | transform: translate3d(-2000px, 0, 0); | ||
1444 | } | ||
1445 | |||
1446 | to { | ||
1447 | opacity: 1; | ||
1448 | -webkit-transform: translate3d(0, 0, 0); | ||
1449 | transform: translate3d(0, 0, 0); | ||
1450 | } | ||
1451 | } | ||
1452 | |||
1453 | .fadeInLeftBig { | ||
1454 | -webkit-animation-name: fadeInLeftBig; | ||
1455 | animation-name: fadeInLeftBig; | ||
1456 | } | ||
1457 | |||
1458 | @-webkit-keyframes fadeInRight { | ||
1459 | from { | ||
1460 | opacity: 0; | ||
1461 | -webkit-transform: translate3d(100%, 0, 0); | ||
1462 | transform: translate3d(100%, 0, 0); | ||
1463 | } | ||
1464 | |||
1465 | to { | ||
1466 | opacity: 1; | ||
1467 | -webkit-transform: translate3d(0, 0, 0); | ||
1468 | transform: translate3d(0, 0, 0); | ||
1469 | } | ||
1470 | } | ||
1471 | |||
1472 | @keyframes fadeInRight { | ||
1473 | from { | ||
1474 | opacity: 0; | ||
1475 | -webkit-transform: translate3d(100%, 0, 0); | ||
1476 | transform: translate3d(100%, 0, 0); | ||
1477 | } | ||
1478 | |||
1479 | to { | ||
1480 | opacity: 1; | ||
1481 | -webkit-transform: translate3d(0, 0, 0); | ||
1482 | transform: translate3d(0, 0, 0); | ||
1483 | } | ||
1484 | } | ||
1485 | |||
1486 | .fadeInRight { | ||
1487 | -webkit-animation-name: fadeInRight; | ||
1488 | animation-name: fadeInRight; | ||
1489 | } | ||
1490 | |||
1491 | @-webkit-keyframes fadeInRightBig { | ||
1492 | from { | ||
1493 | opacity: 0; | ||
1494 | -webkit-transform: translate3d(2000px, 0, 0); | ||
1495 | transform: translate3d(2000px, 0, 0); | ||
1496 | } | ||
1497 | |||
1498 | to { | ||
1499 | opacity: 1; | ||
1500 | -webkit-transform: translate3d(0, 0, 0); | ||
1501 | transform: translate3d(0, 0, 0); | ||
1502 | } | ||
1503 | } | ||
1504 | |||
1505 | @keyframes fadeInRightBig { | ||
1506 | from { | ||
1507 | opacity: 0; | ||
1508 | -webkit-transform: translate3d(2000px, 0, 0); | ||
1509 | transform: translate3d(2000px, 0, 0); | ||
1510 | } | ||
1511 | |||
1512 | to { | ||
1513 | opacity: 1; | ||
1514 | -webkit-transform: translate3d(0, 0, 0); | ||
1515 | transform: translate3d(0, 0, 0); | ||
1516 | } | ||
1517 | } | ||
1518 | |||
1519 | .fadeInRightBig { | ||
1520 | -webkit-animation-name: fadeInRightBig; | ||
1521 | animation-name: fadeInRightBig; | ||
1522 | } | ||
1523 | |||
1524 | @-webkit-keyframes fadeInUp { | ||
1525 | from { | ||
1526 | opacity: 0; | ||
1527 | -webkit-transform: translate3d(0, 100%, 0); | ||
1528 | transform: translate3d(0, 100%, 0); | ||
1529 | } | ||
1530 | |||
1531 | to { | ||
1532 | opacity: 1; | ||
1533 | -webkit-transform: translate3d(0, 0, 0); | ||
1534 | transform: translate3d(0, 0, 0); | ||
1535 | } | ||
1536 | } | ||
1537 | |||
1538 | @keyframes fadeInUp { | ||
1539 | from { | ||
1540 | opacity: 0; | ||
1541 | -webkit-transform: translate3d(0, 100%, 0); | ||
1542 | transform: translate3d(0, 100%, 0); | ||
1543 | } | ||
1544 | |||
1545 | to { | ||
1546 | opacity: 1; | ||
1547 | -webkit-transform: translate3d(0, 0, 0); | ||
1548 | transform: translate3d(0, 0, 0); | ||
1549 | } | ||
1550 | } | ||
1551 | |||
1552 | .fadeInUp { | ||
1553 | -webkit-animation-name: fadeInUp; | ||
1554 | animation-name: fadeInUp; | ||
1555 | } | ||
1556 | |||
1557 | @-webkit-keyframes fadeInUpBig { | ||
1558 | from { | ||
1559 | opacity: 0; | ||
1560 | -webkit-transform: translate3d(0, 2000px, 0); | ||
1561 | transform: translate3d(0, 2000px, 0); | ||
1562 | } | ||
1563 | |||
1564 | to { | ||
1565 | opacity: 1; | ||
1566 | -webkit-transform: translate3d(0, 0, 0); | ||
1567 | transform: translate3d(0, 0, 0); | ||
1568 | } | ||
1569 | } | ||
1570 | |||
1571 | @keyframes fadeInUpBig { | ||
1572 | from { | ||
1573 | opacity: 0; | ||
1574 | -webkit-transform: translate3d(0, 2000px, 0); | ||
1575 | transform: translate3d(0, 2000px, 0); | ||
1576 | } | ||
1577 | |||
1578 | to { | ||
1579 | opacity: 1; | ||
1580 | -webkit-transform: translate3d(0, 0, 0); | ||
1581 | transform: translate3d(0, 0, 0); | ||
1582 | } | ||
1583 | } | ||
1584 | |||
1585 | .fadeInUpBig { | ||
1586 | -webkit-animation-name: fadeInUpBig; | ||
1587 | animation-name: fadeInUpBig; | ||
1588 | } | ||
1589 | |||
1590 | @-webkit-keyframes fadeOut { | ||
1591 | from { | ||
1592 | opacity: 1; | ||
1593 | } | ||
1594 | |||
1595 | to { | ||
1596 | opacity: 0; | ||
1597 | } | ||
1598 | } | ||
1599 | |||
1600 | @keyframes fadeOut { | ||
1601 | from { | ||
1602 | opacity: 1; | ||
1603 | } | ||
1604 | |||
1605 | to { | ||
1606 | opacity: 0; | ||
1607 | } | ||
1608 | } | ||
1609 | |||
1610 | .fadeOut { | ||
1611 | -webkit-animation-name: fadeOut; | ||
1612 | animation-name: fadeOut; | ||
1613 | } | ||
1614 | |||
1615 | @-webkit-keyframes fadeOutDown { | ||
1616 | from { | ||
1617 | opacity: 1; | ||
1618 | } | ||
1619 | |||
1620 | to { | ||
1621 | opacity: 0; | ||
1622 | -webkit-transform: translate3d(0, 100%, 0); | ||
1623 | transform: translate3d(0, 100%, 0); | ||
1624 | } | ||
1625 | } | ||
1626 | |||
1627 | @keyframes fadeOutDown { | ||
1628 | from { | ||
1629 | opacity: 1; | ||
1630 | } | ||
1631 | |||
1632 | to { | ||
1633 | opacity: 0; | ||
1634 | -webkit-transform: translate3d(0, 100%, 0); | ||
1635 | transform: translate3d(0, 100%, 0); | ||
1636 | } | ||
1637 | } | ||
1638 | |||
1639 | .fadeOutDown { | ||
1640 | -webkit-animation-name: fadeOutDown; | ||
1641 | animation-name: fadeOutDown; | ||
1642 | } | ||
1643 | |||
1644 | @-webkit-keyframes fadeOutDownBig { | ||
1645 | from { | ||
1646 | opacity: 1; | ||
1647 | } | ||
1648 | |||
1649 | to { | ||
1650 | opacity: 0; | ||
1651 | -webkit-transform: translate3d(0, 2000px, 0); | ||
1652 | transform: translate3d(0, 2000px, 0); | ||
1653 | } | ||
1654 | } | ||
1655 | |||
1656 | @keyframes fadeOutDownBig { | ||
1657 | from { | ||
1658 | opacity: 1; | ||
1659 | } | ||
1660 | |||
1661 | to { | ||
1662 | opacity: 0; | ||
1663 | -webkit-transform: translate3d(0, 2000px, 0); | ||
1664 | transform: translate3d(0, 2000px, 0); | ||
1665 | } | ||
1666 | } | ||
1667 | |||
1668 | .fadeOutDownBig { | ||
1669 | -webkit-animation-name: fadeOutDownBig; | ||
1670 | animation-name: fadeOutDownBig; | ||
1671 | } | ||
1672 | |||
1673 | @-webkit-keyframes fadeOutLeft { | ||
1674 | from { | ||
1675 | opacity: 1; | ||
1676 | } | ||
1677 | |||
1678 | to { | ||
1679 | opacity: 0; | ||
1680 | -webkit-transform: translate3d(-100%, 0, 0); | ||
1681 | transform: translate3d(-100%, 0, 0); | ||
1682 | } | ||
1683 | } | ||
1684 | |||
1685 | @keyframes fadeOutLeft { | ||
1686 | from { | ||
1687 | opacity: 1; | ||
1688 | } | ||
1689 | |||
1690 | to { | ||
1691 | opacity: 0; | ||
1692 | -webkit-transform: translate3d(-100%, 0, 0); | ||
1693 | transform: translate3d(-100%, 0, 0); | ||
1694 | } | ||
1695 | } | ||
1696 | |||
1697 | .fadeOutLeft { | ||
1698 | -webkit-animation-name: fadeOutLeft; | ||
1699 | animation-name: fadeOutLeft; | ||
1700 | } | ||
1701 | |||
1702 | @-webkit-keyframes fadeOutLeftBig { | ||
1703 | from { | ||
1704 | opacity: 1; | ||
1705 | } | ||
1706 | |||
1707 | to { | ||
1708 | opacity: 0; | ||
1709 | -webkit-transform: translate3d(-2000px, 0, 0); | ||
1710 | transform: translate3d(-2000px, 0, 0); | ||
1711 | } | ||
1712 | } | ||
1713 | |||
1714 | @keyframes fadeOutLeftBig { | ||
1715 | from { | ||
1716 | opacity: 1; | ||
1717 | } | ||
1718 | |||
1719 | to { | ||
1720 | opacity: 0; | ||
1721 | -webkit-transform: translate3d(-2000px, 0, 0); | ||
1722 | transform: translate3d(-2000px, 0, 0); | ||
1723 | } | ||
1724 | } | ||
1725 | |||
1726 | .fadeOutLeftBig { | ||
1727 | -webkit-animation-name: fadeOutLeftBig; | ||
1728 | animation-name: fadeOutLeftBig; | ||
1729 | } | ||
1730 | |||
1731 | @-webkit-keyframes fadeOutRight { | ||
1732 | from { | ||
1733 | opacity: 1; | ||
1734 | } | ||
1735 | |||
1736 | to { | ||
1737 | opacity: 0; | ||
1738 | -webkit-transform: translate3d(100%, 0, 0); | ||
1739 | transform: translate3d(100%, 0, 0); | ||
1740 | } | ||
1741 | } | ||
1742 | |||
1743 | @keyframes fadeOutRight { | ||
1744 | from { | ||
1745 | opacity: 1; | ||
1746 | } | ||
1747 | |||
1748 | to { | ||
1749 | opacity: 0; | ||
1750 | -webkit-transform: translate3d(100%, 0, 0); | ||
1751 | transform: translate3d(100%, 0, 0); | ||
1752 | } | ||
1753 | } | ||
1754 | |||
1755 | .fadeOutRight { | ||
1756 | -webkit-animation-name: fadeOutRight; | ||
1757 | animation-name: fadeOutRight; | ||
1758 | } | ||
1759 | |||
1760 | @-webkit-keyframes fadeOutRightBig { | ||
1761 | from { | ||
1762 | opacity: 1; | ||
1763 | } | ||
1764 | |||
1765 | to { | ||
1766 | opacity: 0; | ||
1767 | -webkit-transform: translate3d(2000px, 0, 0); | ||
1768 | transform: translate3d(2000px, 0, 0); | ||
1769 | } | ||
1770 | } | ||
1771 | |||
1772 | @keyframes fadeOutRightBig { | ||
1773 | from { | ||
1774 | opacity: 1; | ||
1775 | } | ||
1776 | |||
1777 | to { | ||
1778 | opacity: 0; | ||
1779 | -webkit-transform: translate3d(2000px, 0, 0); | ||
1780 | transform: translate3d(2000px, 0, 0); | ||
1781 | } | ||
1782 | } | ||
1783 | |||
1784 | .fadeOutRightBig { | ||
1785 | -webkit-animation-name: fadeOutRightBig; | ||
1786 | animation-name: fadeOutRightBig; | ||
1787 | } | ||
1788 | |||
1789 | @-webkit-keyframes fadeOutUp { | ||
1790 | from { | ||
1791 | opacity: 1; | ||
1792 | } | ||
1793 | |||
1794 | to { | ||
1795 | opacity: 0; | ||
1796 | -webkit-transform: translate3d(0, -100%, 0); | ||
1797 | transform: translate3d(0, -100%, 0); | ||
1798 | } | ||
1799 | } | ||
1800 | |||
1801 | @keyframes fadeOutUp { | ||
1802 | from { | ||
1803 | opacity: 1; | ||
1804 | } | ||
1805 | |||
1806 | to { | ||
1807 | opacity: 0; | ||
1808 | -webkit-transform: translate3d(0, -100%, 0); | ||
1809 | transform: translate3d(0, -100%, 0); | ||
1810 | } | ||
1811 | } | ||
1812 | |||
1813 | .fadeOutUp { | ||
1814 | -webkit-animation-name: fadeOutUp; | ||
1815 | animation-name: fadeOutUp; | ||
1816 | } | ||
1817 | |||
1818 | @-webkit-keyframes fadeOutUpBig { | ||
1819 | from { | ||
1820 | opacity: 1; | ||
1821 | } | ||
1822 | |||
1823 | to { | ||
1824 | opacity: 0; | ||
1825 | -webkit-transform: translate3d(0, -2000px, 0); | ||
1826 | transform: translate3d(0, -2000px, 0); | ||
1827 | } | ||
1828 | } | ||
1829 | |||
1830 | @keyframes fadeOutUpBig { | ||
1831 | from { | ||
1832 | opacity: 1; | ||
1833 | } | ||
1834 | |||
1835 | to { | ||
1836 | opacity: 0; | ||
1837 | -webkit-transform: translate3d(0, -2000px, 0); | ||
1838 | transform: translate3d(0, -2000px, 0); | ||
1839 | } | ||
1840 | } | ||
1841 | |||
1842 | .fadeOutUpBig { | ||
1843 | -webkit-animation-name: fadeOutUpBig; | ||
1844 | animation-name: fadeOutUpBig; | ||
1845 | } | ||
1846 | |||
1847 | @-webkit-keyframes flip { | ||
1848 | from { | ||
1849 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); | ||
1850 | transform: perspective(400px) rotate3d(0, 1, 0, -360deg); | ||
1851 | -webkit-animation-timing-function: ease-out; | ||
1852 | animation-timing-function: ease-out; | ||
1853 | } | ||
1854 | |||
1855 | 40% { | ||
1856 | -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); | ||
1857 | transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); | ||
1858 | -webkit-animation-timing-function: ease-out; | ||
1859 | animation-timing-function: ease-out; | ||
1860 | } | ||
1861 | |||
1862 | 50% { | ||
1863 | -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); | ||
1864 | transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); | ||
1865 | -webkit-animation-timing-function: ease-in; | ||
1866 | animation-timing-function: ease-in; | ||
1867 | } | ||
1868 | |||
1869 | 80% { | ||
1870 | -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); | ||
1871 | transform: perspective(400px) scale3d(0.95, 0.95, 0.95); | ||
1872 | -webkit-animation-timing-function: ease-in; | ||
1873 | animation-timing-function: ease-in; | ||
1874 | } | ||
1875 | |||
1876 | to { | ||
1877 | -webkit-transform: perspective(400px); | ||
1878 | transform: perspective(400px); | ||
1879 | -webkit-animation-timing-function: ease-in; | ||
1880 | animation-timing-function: ease-in; | ||
1881 | } | ||
1882 | } | ||
1883 | |||
1884 | @keyframes flip { | ||
1885 | from { | ||
1886 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); | ||
1887 | transform: perspective(400px) rotate3d(0, 1, 0, -360deg); | ||
1888 | -webkit-animation-timing-function: ease-out; | ||
1889 | animation-timing-function: ease-out; | ||
1890 | } | ||
1891 | |||
1892 | 40% { | ||
1893 | -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); | ||
1894 | transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); | ||
1895 | -webkit-animation-timing-function: ease-out; | ||
1896 | animation-timing-function: ease-out; | ||
1897 | } | ||
1898 | |||
1899 | 50% { | ||
1900 | -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); | ||
1901 | transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); | ||
1902 | -webkit-animation-timing-function: ease-in; | ||
1903 | animation-timing-function: ease-in; | ||
1904 | } | ||
1905 | |||
1906 | 80% { | ||
1907 | -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); | ||
1908 | transform: perspective(400px) scale3d(0.95, 0.95, 0.95); | ||
1909 | -webkit-animation-timing-function: ease-in; | ||
1910 | animation-timing-function: ease-in; | ||
1911 | } | ||
1912 | |||
1913 | to { | ||
1914 | -webkit-transform: perspective(400px); | ||
1915 | transform: perspective(400px); | ||
1916 | -webkit-animation-timing-function: ease-in; | ||
1917 | animation-timing-function: ease-in; | ||
1918 | } | ||
1919 | } | ||
1920 | |||
1921 | .animated.flip { | ||
1922 | -webkit-backface-visibility: visible; | ||
1923 | backface-visibility: visible; | ||
1924 | -webkit-animation-name: flip; | ||
1925 | animation-name: flip; | ||
1926 | } | ||
1927 | |||
1928 | @-webkit-keyframes flipInX { | ||
1929 | from { | ||
1930 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
1931 | transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
1932 | -webkit-animation-timing-function: ease-in; | ||
1933 | animation-timing-function: ease-in; | ||
1934 | opacity: 0; | ||
1935 | } | ||
1936 | |||
1937 | 40% { | ||
1938 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
1939 | transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
1940 | -webkit-animation-timing-function: ease-in; | ||
1941 | animation-timing-function: ease-in; | ||
1942 | } | ||
1943 | |||
1944 | 60% { | ||
1945 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); | ||
1946 | transform: perspective(400px) rotate3d(1, 0, 0, 10deg); | ||
1947 | opacity: 1; | ||
1948 | } | ||
1949 | |||
1950 | 80% { | ||
1951 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); | ||
1952 | transform: perspective(400px) rotate3d(1, 0, 0, -5deg); | ||
1953 | } | ||
1954 | |||
1955 | to { | ||
1956 | -webkit-transform: perspective(400px); | ||
1957 | transform: perspective(400px); | ||
1958 | } | ||
1959 | } | ||
1960 | |||
1961 | @keyframes flipInX { | ||
1962 | from { | ||
1963 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
1964 | transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
1965 | -webkit-animation-timing-function: ease-in; | ||
1966 | animation-timing-function: ease-in; | ||
1967 | opacity: 0; | ||
1968 | } | ||
1969 | |||
1970 | 40% { | ||
1971 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
1972 | transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
1973 | -webkit-animation-timing-function: ease-in; | ||
1974 | animation-timing-function: ease-in; | ||
1975 | } | ||
1976 | |||
1977 | 60% { | ||
1978 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); | ||
1979 | transform: perspective(400px) rotate3d(1, 0, 0, 10deg); | ||
1980 | opacity: 1; | ||
1981 | } | ||
1982 | |||
1983 | 80% { | ||
1984 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); | ||
1985 | transform: perspective(400px) rotate3d(1, 0, 0, -5deg); | ||
1986 | } | ||
1987 | |||
1988 | to { | ||
1989 | -webkit-transform: perspective(400px); | ||
1990 | transform: perspective(400px); | ||
1991 | } | ||
1992 | } | ||
1993 | |||
1994 | .flipInX { | ||
1995 | -webkit-backface-visibility: visible !important; | ||
1996 | backface-visibility: visible !important; | ||
1997 | -webkit-animation-name: flipInX; | ||
1998 | animation-name: flipInX; | ||
1999 | } | ||
2000 | |||
2001 | @-webkit-keyframes flipInY { | ||
2002 | from { | ||
2003 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2004 | transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2005 | -webkit-animation-timing-function: ease-in; | ||
2006 | animation-timing-function: ease-in; | ||
2007 | opacity: 0; | ||
2008 | } | ||
2009 | |||
2010 | 40% { | ||
2011 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); | ||
2012 | transform: perspective(400px) rotate3d(0, 1, 0, -20deg); | ||
2013 | -webkit-animation-timing-function: ease-in; | ||
2014 | animation-timing-function: ease-in; | ||
2015 | } | ||
2016 | |||
2017 | 60% { | ||
2018 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); | ||
2019 | transform: perspective(400px) rotate3d(0, 1, 0, 10deg); | ||
2020 | opacity: 1; | ||
2021 | } | ||
2022 | |||
2023 | 80% { | ||
2024 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); | ||
2025 | transform: perspective(400px) rotate3d(0, 1, 0, -5deg); | ||
2026 | } | ||
2027 | |||
2028 | to { | ||
2029 | -webkit-transform: perspective(400px); | ||
2030 | transform: perspective(400px); | ||
2031 | } | ||
2032 | } | ||
2033 | |||
2034 | @keyframes flipInY { | ||
2035 | from { | ||
2036 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2037 | transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2038 | -webkit-animation-timing-function: ease-in; | ||
2039 | animation-timing-function: ease-in; | ||
2040 | opacity: 0; | ||
2041 | } | ||
2042 | |||
2043 | 40% { | ||
2044 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); | ||
2045 | transform: perspective(400px) rotate3d(0, 1, 0, -20deg); | ||
2046 | -webkit-animation-timing-function: ease-in; | ||
2047 | animation-timing-function: ease-in; | ||
2048 | } | ||
2049 | |||
2050 | 60% { | ||
2051 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); | ||
2052 | transform: perspective(400px) rotate3d(0, 1, 0, 10deg); | ||
2053 | opacity: 1; | ||
2054 | } | ||
2055 | |||
2056 | 80% { | ||
2057 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); | ||
2058 | transform: perspective(400px) rotate3d(0, 1, 0, -5deg); | ||
2059 | } | ||
2060 | |||
2061 | to { | ||
2062 | -webkit-transform: perspective(400px); | ||
2063 | transform: perspective(400px); | ||
2064 | } | ||
2065 | } | ||
2066 | |||
2067 | .flipInY { | ||
2068 | -webkit-backface-visibility: visible !important; | ||
2069 | backface-visibility: visible !important; | ||
2070 | -webkit-animation-name: flipInY; | ||
2071 | animation-name: flipInY; | ||
2072 | } | ||
2073 | |||
2074 | @-webkit-keyframes flipOutX { | ||
2075 | from { | ||
2076 | -webkit-transform: perspective(400px); | ||
2077 | transform: perspective(400px); | ||
2078 | } | ||
2079 | |||
2080 | 30% { | ||
2081 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
2082 | transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
2083 | opacity: 1; | ||
2084 | } | ||
2085 | |||
2086 | to { | ||
2087 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
2088 | transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
2089 | opacity: 0; | ||
2090 | } | ||
2091 | } | ||
2092 | |||
2093 | @keyframes flipOutX { | ||
2094 | from { | ||
2095 | -webkit-transform: perspective(400px); | ||
2096 | transform: perspective(400px); | ||
2097 | } | ||
2098 | |||
2099 | 30% { | ||
2100 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
2101 | transform: perspective(400px) rotate3d(1, 0, 0, -20deg); | ||
2102 | opacity: 1; | ||
2103 | } | ||
2104 | |||
2105 | to { | ||
2106 | -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
2107 | transform: perspective(400px) rotate3d(1, 0, 0, 90deg); | ||
2108 | opacity: 0; | ||
2109 | } | ||
2110 | } | ||
2111 | |||
2112 | .flipOutX { | ||
2113 | -webkit-animation-duration: 0.75s; | ||
2114 | animation-duration: 0.75s; | ||
2115 | -webkit-animation-name: flipOutX; | ||
2116 | animation-name: flipOutX; | ||
2117 | -webkit-backface-visibility: visible !important; | ||
2118 | backface-visibility: visible !important; | ||
2119 | } | ||
2120 | |||
2121 | @-webkit-keyframes flipOutY { | ||
2122 | from { | ||
2123 | -webkit-transform: perspective(400px); | ||
2124 | transform: perspective(400px); | ||
2125 | } | ||
2126 | |||
2127 | 30% { | ||
2128 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); | ||
2129 | transform: perspective(400px) rotate3d(0, 1, 0, -15deg); | ||
2130 | opacity: 1; | ||
2131 | } | ||
2132 | |||
2133 | to { | ||
2134 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2135 | transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2136 | opacity: 0; | ||
2137 | } | ||
2138 | } | ||
2139 | |||
2140 | @keyframes flipOutY { | ||
2141 | from { | ||
2142 | -webkit-transform: perspective(400px); | ||
2143 | transform: perspective(400px); | ||
2144 | } | ||
2145 | |||
2146 | 30% { | ||
2147 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); | ||
2148 | transform: perspective(400px) rotate3d(0, 1, 0, -15deg); | ||
2149 | opacity: 1; | ||
2150 | } | ||
2151 | |||
2152 | to { | ||
2153 | -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2154 | transform: perspective(400px) rotate3d(0, 1, 0, 90deg); | ||
2155 | opacity: 0; | ||
2156 | } | ||
2157 | } | ||
2158 | |||
2159 | .flipOutY { | ||
2160 | -webkit-animation-duration: 0.75s; | ||
2161 | animation-duration: 0.75s; | ||
2162 | -webkit-backface-visibility: visible !important; | ||
2163 | backface-visibility: visible !important; | ||
2164 | -webkit-animation-name: flipOutY; | ||
2165 | animation-name: flipOutY; | ||
2166 | } | ||
2167 | |||
2168 | @-webkit-keyframes lightSpeedIn { | ||
2169 | from { | ||
2170 | -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); | ||
2171 | transform: translate3d(100%, 0, 0) skewX(-30deg); | ||
2172 | opacity: 0; | ||
2173 | } | ||
2174 | |||
2175 | 60% { | ||
2176 | -webkit-transform: skewX(20deg); | ||
2177 | transform: skewX(20deg); | ||
2178 | opacity: 1; | ||
2179 | } | ||
2180 | |||
2181 | 80% { | ||
2182 | -webkit-transform: skewX(-5deg); | ||
2183 | transform: skewX(-5deg); | ||
2184 | opacity: 1; | ||
2185 | } | ||
2186 | |||
2187 | to { | ||
2188 | -webkit-transform: translate3d(0, 0, 0); | ||
2189 | transform: translate3d(0, 0, 0); | ||
2190 | opacity: 1; | ||
2191 | } | ||
2192 | } | ||
2193 | |||
2194 | @keyframes lightSpeedIn { | ||
2195 | from { | ||
2196 | -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); | ||
2197 | transform: translate3d(100%, 0, 0) skewX(-30deg); | ||
2198 | opacity: 0; | ||
2199 | } | ||
2200 | |||
2201 | 60% { | ||
2202 | -webkit-transform: skewX(20deg); | ||
2203 | transform: skewX(20deg); | ||
2204 | opacity: 1; | ||
2205 | } | ||
2206 | |||
2207 | 80% { | ||
2208 | -webkit-transform: skewX(-5deg); | ||
2209 | transform: skewX(-5deg); | ||
2210 | opacity: 1; | ||
2211 | } | ||
2212 | |||
2213 | to { | ||
2214 | -webkit-transform: translate3d(0, 0, 0); | ||
2215 | transform: translate3d(0, 0, 0); | ||
2216 | opacity: 1; | ||
2217 | } | ||
2218 | } | ||
2219 | |||
2220 | .lightSpeedIn { | ||
2221 | -webkit-animation-name: lightSpeedIn; | ||
2222 | animation-name: lightSpeedIn; | ||
2223 | -webkit-animation-timing-function: ease-out; | ||
2224 | animation-timing-function: ease-out; | ||
2225 | } | ||
2226 | |||
2227 | @-webkit-keyframes lightSpeedOut { | ||
2228 | from { | ||
2229 | opacity: 1; | ||
2230 | } | ||
2231 | |||
2232 | to { | ||
2233 | -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); | ||
2234 | transform: translate3d(100%, 0, 0) skewX(30deg); | ||
2235 | opacity: 0; | ||
2236 | } | ||
2237 | } | ||
2238 | |||
2239 | @keyframes lightSpeedOut { | ||
2240 | from { | ||
2241 | opacity: 1; | ||
2242 | } | ||
2243 | |||
2244 | to { | ||
2245 | -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); | ||
2246 | transform: translate3d(100%, 0, 0) skewX(30deg); | ||
2247 | opacity: 0; | ||
2248 | } | ||
2249 | } | ||
2250 | |||
2251 | .lightSpeedOut { | ||
2252 | -webkit-animation-name: lightSpeedOut; | ||
2253 | animation-name: lightSpeedOut; | ||
2254 | -webkit-animation-timing-function: ease-in; | ||
2255 | animation-timing-function: ease-in; | ||
2256 | } | ||
2257 | |||
2258 | @-webkit-keyframes rotateIn { | ||
2259 | from { | ||
2260 | -webkit-transform-origin: center; | ||
2261 | transform-origin: center; | ||
2262 | -webkit-transform: rotate3d(0, 0, 1, -200deg); | ||
2263 | transform: rotate3d(0, 0, 1, -200deg); | ||
2264 | opacity: 0; | ||
2265 | } | ||
2266 | |||
2267 | to { | ||
2268 | -webkit-transform-origin: center; | ||
2269 | transform-origin: center; | ||
2270 | -webkit-transform: translate3d(0, 0, 0); | ||
2271 | transform: translate3d(0, 0, 0); | ||
2272 | opacity: 1; | ||
2273 | } | ||
2274 | } | ||
2275 | |||
2276 | @keyframes rotateIn { | ||
2277 | from { | ||
2278 | -webkit-transform-origin: center; | ||
2279 | transform-origin: center; | ||
2280 | -webkit-transform: rotate3d(0, 0, 1, -200deg); | ||
2281 | transform: rotate3d(0, 0, 1, -200deg); | ||
2282 | opacity: 0; | ||
2283 | } | ||
2284 | |||
2285 | to { | ||
2286 | -webkit-transform-origin: center; | ||
2287 | transform-origin: center; | ||
2288 | -webkit-transform: translate3d(0, 0, 0); | ||
2289 | transform: translate3d(0, 0, 0); | ||
2290 | opacity: 1; | ||
2291 | } | ||
2292 | } | ||
2293 | |||
2294 | .rotateIn { | ||
2295 | -webkit-animation-name: rotateIn; | ||
2296 | animation-name: rotateIn; | ||
2297 | } | ||
2298 | |||
2299 | @-webkit-keyframes rotateInDownLeft { | ||
2300 | from { | ||
2301 | -webkit-transform-origin: left bottom; | ||
2302 | transform-origin: left bottom; | ||
2303 | -webkit-transform: rotate3d(0, 0, 1, -45deg); | ||
2304 | transform: rotate3d(0, 0, 1, -45deg); | ||
2305 | opacity: 0; | ||
2306 | } | ||
2307 | |||
2308 | to { | ||
2309 | -webkit-transform-origin: left bottom; | ||
2310 | transform-origin: left bottom; | ||
2311 | -webkit-transform: translate3d(0, 0, 0); | ||
2312 | transform: translate3d(0, 0, 0); | ||
2313 | opacity: 1; | ||
2314 | } | ||
2315 | } | ||
2316 | |||
2317 | @keyframes rotateInDownLeft { | ||
2318 | from { | ||
2319 | -webkit-transform-origin: left bottom; | ||
2320 | transform-origin: left bottom; | ||
2321 | -webkit-transform: rotate3d(0, 0, 1, -45deg); | ||
2322 | transform: rotate3d(0, 0, 1, -45deg); | ||
2323 | opacity: 0; | ||
2324 | } | ||
2325 | |||
2326 | to { | ||
2327 | -webkit-transform-origin: left bottom; | ||
2328 | transform-origin: left bottom; | ||
2329 | -webkit-transform: translate3d(0, 0, 0); | ||
2330 | transform: translate3d(0, 0, 0); | ||
2331 | opacity: 1; | ||
2332 | } | ||
2333 | } | ||
2334 | |||
2335 | .rotateInDownLeft { | ||
2336 | -webkit-animation-name: rotateInDownLeft; | ||
2337 | animation-name: rotateInDownLeft; | ||
2338 | } | ||
2339 | |||
2340 | @-webkit-keyframes rotateInDownRight { | ||
2341 | from { | ||
2342 | -webkit-transform-origin: right bottom; | ||
2343 | transform-origin: right bottom; | ||
2344 | -webkit-transform: rotate3d(0, 0, 1, 45deg); | ||
2345 | transform: rotate3d(0, 0, 1, 45deg); | ||
2346 | opacity: 0; | ||
2347 | } | ||
2348 | |||
2349 | to { | ||
2350 | -webkit-transform-origin: right bottom; | ||
2351 | transform-origin: right bottom; | ||
2352 | -webkit-transform: translate3d(0, 0, 0); | ||
2353 | transform: translate3d(0, 0, 0); | ||
2354 | opacity: 1; | ||
2355 | } | ||
2356 | } | ||
2357 | |||
2358 | @keyframes rotateInDownRight { | ||
2359 | from { | ||
2360 | -webkit-transform-origin: right bottom; | ||
2361 | transform-origin: right bottom; | ||
2362 | -webkit-transform: rotate3d(0, 0, 1, 45deg); | ||
2363 | transform: rotate3d(0, 0, 1, 45deg); | ||
2364 | opacity: 0; | ||
2365 | } | ||
2366 | |||
2367 | to { | ||
2368 | -webkit-transform-origin: right bottom; | ||
2369 | transform-origin: right bottom; | ||
2370 | -webkit-transform: translate3d(0, 0, 0); | ||
2371 | transform: translate3d(0, 0, 0); | ||
2372 | opacity: 1; | ||
2373 | } | ||
2374 | } | ||
2375 | |||
2376 | .rotateInDownRight { | ||
2377 | -webkit-animation-name: rotateInDownRight; | ||
2378 | animation-name: rotateInDownRight; | ||
2379 | } | ||
2380 | |||
2381 | @-webkit-keyframes rotateInUpLeft { | ||
2382 | from { | ||
2383 | -webkit-transform-origin: left bottom; | ||
2384 | transform-origin: left bottom; | ||
2385 | -webkit-transform: rotate3d(0, 0, 1, 45deg); | ||
2386 | transform: rotate3d(0, 0, 1, 45deg); | ||
2387 | opacity: 0; | ||
2388 | } | ||
2389 | |||
2390 | to { | ||
2391 | -webkit-transform-origin: left bottom; | ||
2392 | transform-origin: left bottom; | ||
2393 | -webkit-transform: translate3d(0, 0, 0); | ||
2394 | transform: translate3d(0, 0, 0); | ||
2395 | opacity: 1; | ||
2396 | } | ||
2397 | } | ||
2398 | |||
2399 | @keyframes rotateInUpLeft { | ||
2400 | from { | ||
2401 | -webkit-transform-origin: left bottom; | ||
2402 | transform-origin: left bottom; | ||
2403 | -webkit-transform: rotate3d(0, 0, 1, 45deg); | ||
2404 | transform: rotate3d(0, 0, 1, 45deg); | ||
2405 | opacity: 0; | ||
2406 | } | ||
2407 | |||
2408 | to { | ||
2409 | -webkit-transform-origin: left bottom; | ||
2410 | transform-origin: left bottom; | ||
2411 | -webkit-transform: translate3d(0, 0, 0); | ||
2412 | transform: translate3d(0, 0, 0); | ||
2413 | opacity: 1; | ||
2414 | } | ||
2415 | } | ||
2416 | |||
2417 | .rotateInUpLeft { | ||
2418 | -webkit-animation-name: rotateInUpLeft; | ||
2419 | animation-name: rotateInUpLeft; | ||
2420 | } | ||
2421 | |||
2422 | @-webkit-keyframes rotateInUpRight { | ||
2423 | from { | ||
2424 | -webkit-transform-origin: right bottom; | ||
2425 | transform-origin: right bottom; | ||
2426 | -webkit-transform: rotate3d(0, 0, 1, -90deg); | ||
2427 | transform: rotate3d(0, 0, 1, -90deg); | ||
2428 | opacity: 0; | ||
2429 | } | ||
2430 | |||
2431 | to { | ||
2432 | -webkit-transform-origin: right bottom; | ||
2433 | transform-origin: right bottom; | ||
2434 | -webkit-transform: translate3d(0, 0, 0); | ||
2435 | transform: translate3d(0, 0, 0); | ||
2436 | opacity: 1; | ||
2437 | } | ||
2438 | } | ||
2439 | |||
2440 | @keyframes rotateInUpRight { | ||
2441 | from { | ||
2442 | -webkit-transform-origin: right bottom; | ||
2443 | transform-origin: right bottom; | ||
2444 | -webkit-transform: rotate3d(0, 0, 1, -90deg); | ||
2445 | transform: rotate3d(0, 0, 1, -90deg); | ||
2446 | opacity: 0; | ||
2447 | } | ||
2448 | |||
2449 | to { | ||
2450 | -webkit-transform-origin: right bottom; | ||
2451 | transform-origin: right bottom; | ||
2452 | -webkit-transform: translate3d(0, 0, 0); | ||
2453 | transform: translate3d(0, 0, 0); | ||
2454 | opacity: 1; | ||
2455 | } | ||
2456 | } | ||
2457 | |||
2458 | .rotateInUpRight { | ||
2459 | -webkit-animation-name: rotateInUpRight; | ||
2460 | animation-name: rotateInUpRight; | ||
2461 | } | ||
2462 | |||
2463 | @-webkit-keyframes rotateOut { | ||
2464 | from { | ||
2465 | -webkit-transform-origin: center; | ||
2466 | transform-origin: center; | ||
2467 | opacity: 1; | ||
2468 | } | ||
2469 | |||
2470 | to { | ||
2471 | -webkit-transform-origin: center; | ||
2472 | transform-origin: center; | ||
2473 | -webkit-transform: rotate3d(0, 0, 1, 200deg); | ||
2474 | transform: rotate3d(0, 0, 1, 200deg); | ||
2475 | opacity: 0; | ||
2476 | } | ||
2477 | } | ||
2478 | |||
2479 | @keyframes rotateOut { | ||
2480 | from { | ||
2481 | -webkit-transform-origin: center; | ||
2482 | transform-origin: center; | ||
2483 | opacity: 1; | ||
2484 | } | ||
2485 | |||
2486 | to { | ||
2487 | -webkit-transform-origin: center; | ||
2488 | transform-origin: center; | ||
2489 | -webkit-transform: rotate3d(0, 0, 1, 200deg); | ||
2490 | transform: rotate3d(0, 0, 1, 200deg); | ||
2491 | opacity: 0; | ||
2492 | } | ||
2493 | } | ||
2494 | |||
2495 | .rotateOut { | ||
2496 | -webkit-animation-name: rotateOut; | ||
2497 | animation-name: rotateOut; | ||
2498 | } | ||
2499 | |||
2500 | @-webkit-keyframes rotateOutDownLeft { | ||
2501 | from { | ||
2502 | -webkit-transform-origin: left bottom; | ||
2503 | transform-origin: left bottom; | ||
2504 | opacity: 1; | ||
2505 | } | ||
2506 | |||
2507 | to { | ||
2508 | -webkit-transform-origin: left bottom; | ||
2509 | transform-origin: left bottom; | ||
2510 | -webkit-transform: rotate3d(0, 0, 1, 45deg); | ||
2511 | transform: rotate3d(0, 0, 1, 45deg); | ||
2512 | opacity: 0; | ||
2513 | } | ||
2514 | } | ||
2515 | |||
2516 | @keyframes rotateOutDownLeft { | ||
2517 | from { | ||
2518 | -webkit-transform-origin: left bottom; | ||
2519 | transform-origin: left bottom; | ||
2520 | opacity: 1; | ||
2521 | } | ||
2522 | |||
2523 | to { | ||
2524 | -webkit-transform-origin: left bottom; | ||
2525 | transform-origin: left bottom; | ||
2526 | -webkit-transform: rotate3d(0, 0, 1, 45deg); | ||
2527 | transform: rotate3d(0, 0, 1, 45deg); | ||
2528 | opacity: 0; | ||
2529 | } | ||
2530 | } | ||
2531 | |||
2532 | .rotateOutDownLeft { | ||
2533 | -webkit-animation-name: rotateOutDownLeft; | ||
2534 | animation-name: rotateOutDownLeft; | ||
2535 | } | ||
2536 | |||
2537 | @-webkit-keyframes rotateOutDownRight { | ||
2538 | from { | ||
2539 | -webkit-transform-origin: right bottom; | ||
2540 | transform-origin: right bottom; | ||
2541 | opacity: 1; | ||
2542 | } | ||
2543 | |||
2544 | to { | ||
2545 | -webkit-transform-origin: right bottom; | ||
2546 | transform-origin: right bottom; | ||
2547 | -webkit-transform: rotate3d(0, 0, 1, -45deg); | ||
2548 | transform: rotate3d(0, 0, 1, -45deg); | ||
2549 | opacity: 0; | ||
2550 | } | ||
2551 | } | ||
2552 | |||
2553 | @keyframes rotateOutDownRight { | ||
2554 | from { | ||
2555 | -webkit-transform-origin: right bottom; | ||
2556 | transform-origin: right bottom; | ||
2557 | opacity: 1; | ||
2558 | } | ||
2559 | |||
2560 | to { | ||
2561 | -webkit-transform-origin: right bottom; | ||
2562 | transform-origin: right bottom; | ||
2563 | -webkit-transform: rotate3d(0, 0, 1, -45deg); | ||
2564 | transform: rotate3d(0, 0, 1, -45deg); | ||
2565 | opacity: 0; | ||
2566 | } | ||
2567 | } | ||
2568 | |||
2569 | .rotateOutDownRight { | ||
2570 | -webkit-animation-name: rotateOutDownRight; | ||
2571 | animation-name: rotateOutDownRight; | ||
2572 | } | ||
2573 | |||
2574 | @-webkit-keyframes rotateOutUpLeft { | ||
2575 | from { | ||
2576 | -webkit-transform-origin: left bottom; | ||
2577 | transform-origin: left bottom; | ||
2578 | opacity: 1; | ||
2579 | } | ||
2580 | |||
2581 | to { | ||
2582 | -webkit-transform-origin: left bottom; | ||
2583 | transform-origin: left bottom; | ||
2584 | -webkit-transform: rotate3d(0, 0, 1, -45deg); | ||
2585 | transform: rotate3d(0, 0, 1, -45deg); | ||
2586 | opacity: 0; | ||
2587 | } | ||
2588 | } | ||
2589 | |||
2590 | @keyframes rotateOutUpLeft { | ||
2591 | from { | ||
2592 | -webkit-transform-origin: left bottom; | ||
2593 | transform-origin: left bottom; | ||
2594 | opacity: 1; | ||
2595 | } | ||
2596 | |||
2597 | to { | ||
2598 | -webkit-transform-origin: left bottom; | ||
2599 | transform-origin: left bottom; | ||
2600 | -webkit-transform: rotate3d(0, 0, 1, -45deg); | ||
2601 | transform: rotate3d(0, 0, 1, -45deg); | ||
2602 | opacity: 0; | ||
2603 | } | ||
2604 | } | ||
2605 | |||
2606 | .rotateOutUpLeft { | ||
2607 | -webkit-animation-name: rotateOutUpLeft; | ||
2608 | animation-name: rotateOutUpLeft; | ||
2609 | } | ||
2610 | |||
2611 | @-webkit-keyframes rotateOutUpRight { | ||
2612 | from { | ||
2613 | -webkit-transform-origin: right bottom; | ||
2614 | transform-origin: right bottom; | ||
2615 | opacity: 1; | ||
2616 | } | ||
2617 | |||
2618 | to { | ||
2619 | -webkit-transform-origin: right bottom; | ||
2620 | transform-origin: right bottom; | ||
2621 | -webkit-transform: rotate3d(0, 0, 1, 90deg); | ||
2622 | transform: rotate3d(0, 0, 1, 90deg); | ||
2623 | opacity: 0; | ||
2624 | } | ||
2625 | } | ||
2626 | |||
2627 | @keyframes rotateOutUpRight { | ||
2628 | from { | ||
2629 | -webkit-transform-origin: right bottom; | ||
2630 | transform-origin: right bottom; | ||
2631 | opacity: 1; | ||
2632 | } | ||
2633 | |||
2634 | to { | ||
2635 | -webkit-transform-origin: right bottom; | ||
2636 | transform-origin: right bottom; | ||
2637 | -webkit-transform: rotate3d(0, 0, 1, 90deg); | ||
2638 | transform: rotate3d(0, 0, 1, 90deg); | ||
2639 | opacity: 0; | ||
2640 | } | ||
2641 | } | ||
2642 | |||
2643 | .rotateOutUpRight { | ||
2644 | -webkit-animation-name: rotateOutUpRight; | ||
2645 | animation-name: rotateOutUpRight; | ||
2646 | } | ||
2647 | |||
2648 | @-webkit-keyframes hinge { | ||
2649 | 0% { | ||
2650 | -webkit-transform-origin: top left; | ||
2651 | transform-origin: top left; | ||
2652 | -webkit-animation-timing-function: ease-in-out; | ||
2653 | animation-timing-function: ease-in-out; | ||
2654 | } | ||
2655 | |||
2656 | 20%, | ||
2657 | 60% { | ||
2658 | -webkit-transform: rotate3d(0, 0, 1, 80deg); | ||
2659 | transform: rotate3d(0, 0, 1, 80deg); | ||
2660 | -webkit-transform-origin: top left; | ||
2661 | transform-origin: top left; | ||
2662 | -webkit-animation-timing-function: ease-in-out; | ||
2663 | animation-timing-function: ease-in-out; | ||
2664 | } | ||
2665 | |||
2666 | 40%, | ||
2667 | 80% { | ||
2668 | -webkit-transform: rotate3d(0, 0, 1, 60deg); | ||
2669 | transform: rotate3d(0, 0, 1, 60deg); | ||
2670 | -webkit-transform-origin: top left; | ||
2671 | transform-origin: top left; | ||
2672 | -webkit-animation-timing-function: ease-in-out; | ||
2673 | animation-timing-function: ease-in-out; | ||
2674 | opacity: 1; | ||
2675 | } | ||
2676 | |||
2677 | to { | ||
2678 | -webkit-transform: translate3d(0, 700px, 0); | ||
2679 | transform: translate3d(0, 700px, 0); | ||
2680 | opacity: 0; | ||
2681 | } | ||
2682 | } | ||
2683 | |||
2684 | @keyframes hinge { | ||
2685 | 0% { | ||
2686 | -webkit-transform-origin: top left; | ||
2687 | transform-origin: top left; | ||
2688 | -webkit-animation-timing-function: ease-in-out; | ||
2689 | animation-timing-function: ease-in-out; | ||
2690 | } | ||
2691 | |||
2692 | 20%, | ||
2693 | 60% { | ||
2694 | -webkit-transform: rotate3d(0, 0, 1, 80deg); | ||
2695 | transform: rotate3d(0, 0, 1, 80deg); | ||
2696 | -webkit-transform-origin: top left; | ||
2697 | transform-origin: top left; | ||
2698 | -webkit-animation-timing-function: ease-in-out; | ||
2699 | animation-timing-function: ease-in-out; | ||
2700 | } | ||
2701 | |||
2702 | 40%, | ||
2703 | 80% { | ||
2704 | -webkit-transform: rotate3d(0, 0, 1, 60deg); | ||
2705 | transform: rotate3d(0, 0, 1, 60deg); | ||
2706 | -webkit-transform-origin: top left; | ||
2707 | transform-origin: top left; | ||
2708 | -webkit-animation-timing-function: ease-in-out; | ||
2709 | animation-timing-function: ease-in-out; | ||
2710 | opacity: 1; | ||
2711 | } | ||
2712 | |||
2713 | to { | ||
2714 | -webkit-transform: translate3d(0, 700px, 0); | ||
2715 | transform: translate3d(0, 700px, 0); | ||
2716 | opacity: 0; | ||
2717 | } | ||
2718 | } | ||
2719 | |||
2720 | .hinge { | ||
2721 | -webkit-animation-duration: 2s; | ||
2722 | animation-duration: 2s; | ||
2723 | -webkit-animation-name: hinge; | ||
2724 | animation-name: hinge; | ||
2725 | } | ||
2726 | |||
2727 | @-webkit-keyframes jackInTheBox { | ||
2728 | from { | ||
2729 | opacity: 0; | ||
2730 | -webkit-transform: scale(0.1) rotate(30deg); | ||
2731 | transform: scale(0.1) rotate(30deg); | ||
2732 | -webkit-transform-origin: center bottom; | ||
2733 | transform-origin: center bottom; | ||
2734 | } | ||
2735 | |||
2736 | 50% { | ||
2737 | -webkit-transform: rotate(-10deg); | ||
2738 | transform: rotate(-10deg); | ||
2739 | } | ||
2740 | |||
2741 | 70% { | ||
2742 | -webkit-transform: rotate(3deg); | ||
2743 | transform: rotate(3deg); | ||
2744 | } | ||
2745 | |||
2746 | to { | ||
2747 | opacity: 1; | ||
2748 | -webkit-transform: scale(1); | ||
2749 | transform: scale(1); | ||
2750 | } | ||
2751 | } | ||
2752 | |||
2753 | @keyframes jackInTheBox { | ||
2754 | from { | ||
2755 | opacity: 0; | ||
2756 | -webkit-transform: scale(0.1) rotate(30deg); | ||
2757 | transform: scale(0.1) rotate(30deg); | ||
2758 | -webkit-transform-origin: center bottom; | ||
2759 | transform-origin: center bottom; | ||
2760 | } | ||
2761 | |||
2762 | 50% { | ||
2763 | -webkit-transform: rotate(-10deg); | ||
2764 | transform: rotate(-10deg); | ||
2765 | } | ||
2766 | |||
2767 | 70% { | ||
2768 | -webkit-transform: rotate(3deg); | ||
2769 | transform: rotate(3deg); | ||
2770 | } | ||
2771 | |||
2772 | to { | ||
2773 | opacity: 1; | ||
2774 | -webkit-transform: scale(1); | ||
2775 | transform: scale(1); | ||
2776 | } | ||
2777 | } | ||
2778 | |||
2779 | .jackInTheBox { | ||
2780 | -webkit-animation-name: jackInTheBox; | ||
2781 | animation-name: jackInTheBox; | ||
2782 | } | ||
2783 | |||
2784 | @-webkit-keyframes rollIn { | ||
2785 | from { | ||
2786 | opacity: 0; | ||
2787 | -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); | ||
2788 | transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); | ||
2789 | } | ||
2790 | |||
2791 | to { | ||
2792 | opacity: 1; | ||
2793 | -webkit-transform: translate3d(0, 0, 0); | ||
2794 | transform: translate3d(0, 0, 0); | ||
2795 | } | ||
2796 | } | ||
2797 | |||
2798 | @keyframes rollIn { | ||
2799 | from { | ||
2800 | opacity: 0; | ||
2801 | -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); | ||
2802 | transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); | ||
2803 | } | ||
2804 | |||
2805 | to { | ||
2806 | opacity: 1; | ||
2807 | -webkit-transform: translate3d(0, 0, 0); | ||
2808 | transform: translate3d(0, 0, 0); | ||
2809 | } | ||
2810 | } | ||
2811 | |||
2812 | .rollIn { | ||
2813 | -webkit-animation-name: rollIn; | ||
2814 | animation-name: rollIn; | ||
2815 | } | ||
2816 | |||
2817 | @-webkit-keyframes rollOut { | ||
2818 | from { | ||
2819 | opacity: 1; | ||
2820 | } | ||
2821 | |||
2822 | to { | ||
2823 | opacity: 0; | ||
2824 | -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); | ||
2825 | transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); | ||
2826 | } | ||
2827 | } | ||
2828 | |||
2829 | @keyframes rollOut { | ||
2830 | from { | ||
2831 | opacity: 1; | ||
2832 | } | ||
2833 | |||
2834 | to { | ||
2835 | opacity: 0; | ||
2836 | -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); | ||
2837 | transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); | ||
2838 | } | ||
2839 | } | ||
2840 | |||
2841 | .rollOut { | ||
2842 | -webkit-animation-name: rollOut; | ||
2843 | animation-name: rollOut; | ||
2844 | } | ||
2845 | |||
2846 | @-webkit-keyframes zoomIn { | ||
2847 | from { | ||
2848 | opacity: 0; | ||
2849 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
2850 | transform: scale3d(0.3, 0.3, 0.3); | ||
2851 | } | ||
2852 | |||
2853 | 50% { | ||
2854 | opacity: 1; | ||
2855 | } | ||
2856 | } | ||
2857 | |||
2858 | @keyframes zoomIn { | ||
2859 | from { | ||
2860 | opacity: 0; | ||
2861 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
2862 | transform: scale3d(0.3, 0.3, 0.3); | ||
2863 | } | ||
2864 | |||
2865 | 50% { | ||
2866 | opacity: 1; | ||
2867 | } | ||
2868 | } | ||
2869 | |||
2870 | .zoomIn { | ||
2871 | -webkit-animation-name: zoomIn; | ||
2872 | animation-name: zoomIn; | ||
2873 | } | ||
2874 | |||
2875 | @-webkit-keyframes zoomInDown { | ||
2876 | from { | ||
2877 | opacity: 0; | ||
2878 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); | ||
2879 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); | ||
2880 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2881 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2882 | } | ||
2883 | |||
2884 | 60% { | ||
2885 | opacity: 1; | ||
2886 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
2887 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
2888 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2889 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2890 | } | ||
2891 | } | ||
2892 | |||
2893 | @keyframes zoomInDown { | ||
2894 | from { | ||
2895 | opacity: 0; | ||
2896 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); | ||
2897 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); | ||
2898 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2899 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2900 | } | ||
2901 | |||
2902 | 60% { | ||
2903 | opacity: 1; | ||
2904 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
2905 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
2906 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2907 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2908 | } | ||
2909 | } | ||
2910 | |||
2911 | .zoomInDown { | ||
2912 | -webkit-animation-name: zoomInDown; | ||
2913 | animation-name: zoomInDown; | ||
2914 | } | ||
2915 | |||
2916 | @-webkit-keyframes zoomInLeft { | ||
2917 | from { | ||
2918 | opacity: 0; | ||
2919 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); | ||
2920 | transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); | ||
2921 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2922 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2923 | } | ||
2924 | |||
2925 | 60% { | ||
2926 | opacity: 1; | ||
2927 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); | ||
2928 | transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); | ||
2929 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2930 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2931 | } | ||
2932 | } | ||
2933 | |||
2934 | @keyframes zoomInLeft { | ||
2935 | from { | ||
2936 | opacity: 0; | ||
2937 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); | ||
2938 | transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); | ||
2939 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2940 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2941 | } | ||
2942 | |||
2943 | 60% { | ||
2944 | opacity: 1; | ||
2945 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); | ||
2946 | transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); | ||
2947 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2948 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2949 | } | ||
2950 | } | ||
2951 | |||
2952 | .zoomInLeft { | ||
2953 | -webkit-animation-name: zoomInLeft; | ||
2954 | animation-name: zoomInLeft; | ||
2955 | } | ||
2956 | |||
2957 | @-webkit-keyframes zoomInRight { | ||
2958 | from { | ||
2959 | opacity: 0; | ||
2960 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); | ||
2961 | transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); | ||
2962 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2963 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2964 | } | ||
2965 | |||
2966 | 60% { | ||
2967 | opacity: 1; | ||
2968 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); | ||
2969 | transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); | ||
2970 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2971 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2972 | } | ||
2973 | } | ||
2974 | |||
2975 | @keyframes zoomInRight { | ||
2976 | from { | ||
2977 | opacity: 0; | ||
2978 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); | ||
2979 | transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); | ||
2980 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2981 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
2982 | } | ||
2983 | |||
2984 | 60% { | ||
2985 | opacity: 1; | ||
2986 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); | ||
2987 | transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); | ||
2988 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2989 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
2990 | } | ||
2991 | } | ||
2992 | |||
2993 | .zoomInRight { | ||
2994 | -webkit-animation-name: zoomInRight; | ||
2995 | animation-name: zoomInRight; | ||
2996 | } | ||
2997 | |||
2998 | @-webkit-keyframes zoomInUp { | ||
2999 | from { | ||
3000 | opacity: 0; | ||
3001 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); | ||
3002 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); | ||
3003 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3004 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3005 | } | ||
3006 | |||
3007 | 60% { | ||
3008 | opacity: 1; | ||
3009 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3010 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3011 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3012 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3013 | } | ||
3014 | } | ||
3015 | |||
3016 | @keyframes zoomInUp { | ||
3017 | from { | ||
3018 | opacity: 0; | ||
3019 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); | ||
3020 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); | ||
3021 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3022 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3023 | } | ||
3024 | |||
3025 | 60% { | ||
3026 | opacity: 1; | ||
3027 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3028 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3029 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3030 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3031 | } | ||
3032 | } | ||
3033 | |||
3034 | .zoomInUp { | ||
3035 | -webkit-animation-name: zoomInUp; | ||
3036 | animation-name: zoomInUp; | ||
3037 | } | ||
3038 | |||
3039 | @-webkit-keyframes zoomOut { | ||
3040 | from { | ||
3041 | opacity: 1; | ||
3042 | } | ||
3043 | |||
3044 | 50% { | ||
3045 | opacity: 0; | ||
3046 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
3047 | transform: scale3d(0.3, 0.3, 0.3); | ||
3048 | } | ||
3049 | |||
3050 | to { | ||
3051 | opacity: 0; | ||
3052 | } | ||
3053 | } | ||
3054 | |||
3055 | @keyframes zoomOut { | ||
3056 | from { | ||
3057 | opacity: 1; | ||
3058 | } | ||
3059 | |||
3060 | 50% { | ||
3061 | opacity: 0; | ||
3062 | -webkit-transform: scale3d(0.3, 0.3, 0.3); | ||
3063 | transform: scale3d(0.3, 0.3, 0.3); | ||
3064 | } | ||
3065 | |||
3066 | to { | ||
3067 | opacity: 0; | ||
3068 | } | ||
3069 | } | ||
3070 | |||
3071 | .zoomOut { | ||
3072 | -webkit-animation-name: zoomOut; | ||
3073 | animation-name: zoomOut; | ||
3074 | } | ||
3075 | |||
3076 | @-webkit-keyframes zoomOutDown { | ||
3077 | 40% { | ||
3078 | opacity: 1; | ||
3079 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3080 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3081 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3082 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3083 | } | ||
3084 | |||
3085 | to { | ||
3086 | opacity: 0; | ||
3087 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); | ||
3088 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); | ||
3089 | -webkit-transform-origin: center bottom; | ||
3090 | transform-origin: center bottom; | ||
3091 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3092 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3093 | } | ||
3094 | } | ||
3095 | |||
3096 | @keyframes zoomOutDown { | ||
3097 | 40% { | ||
3098 | opacity: 1; | ||
3099 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3100 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); | ||
3101 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3102 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3103 | } | ||
3104 | |||
3105 | to { | ||
3106 | opacity: 0; | ||
3107 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); | ||
3108 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); | ||
3109 | -webkit-transform-origin: center bottom; | ||
3110 | transform-origin: center bottom; | ||
3111 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3112 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3113 | } | ||
3114 | } | ||
3115 | |||
3116 | .zoomOutDown { | ||
3117 | -webkit-animation-name: zoomOutDown; | ||
3118 | animation-name: zoomOutDown; | ||
3119 | } | ||
3120 | |||
3121 | @-webkit-keyframes zoomOutLeft { | ||
3122 | 40% { | ||
3123 | opacity: 1; | ||
3124 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); | ||
3125 | transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); | ||
3126 | } | ||
3127 | |||
3128 | to { | ||
3129 | opacity: 0; | ||
3130 | -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); | ||
3131 | transform: scale(0.1) translate3d(-2000px, 0, 0); | ||
3132 | -webkit-transform-origin: left center; | ||
3133 | transform-origin: left center; | ||
3134 | } | ||
3135 | } | ||
3136 | |||
3137 | @keyframes zoomOutLeft { | ||
3138 | 40% { | ||
3139 | opacity: 1; | ||
3140 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); | ||
3141 | transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); | ||
3142 | } | ||
3143 | |||
3144 | to { | ||
3145 | opacity: 0; | ||
3146 | -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); | ||
3147 | transform: scale(0.1) translate3d(-2000px, 0, 0); | ||
3148 | -webkit-transform-origin: left center; | ||
3149 | transform-origin: left center; | ||
3150 | } | ||
3151 | } | ||
3152 | |||
3153 | .zoomOutLeft { | ||
3154 | -webkit-animation-name: zoomOutLeft; | ||
3155 | animation-name: zoomOutLeft; | ||
3156 | } | ||
3157 | |||
3158 | @-webkit-keyframes zoomOutRight { | ||
3159 | 40% { | ||
3160 | opacity: 1; | ||
3161 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); | ||
3162 | transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); | ||
3163 | } | ||
3164 | |||
3165 | to { | ||
3166 | opacity: 0; | ||
3167 | -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); | ||
3168 | transform: scale(0.1) translate3d(2000px, 0, 0); | ||
3169 | -webkit-transform-origin: right center; | ||
3170 | transform-origin: right center; | ||
3171 | } | ||
3172 | } | ||
3173 | |||
3174 | @keyframes zoomOutRight { | ||
3175 | 40% { | ||
3176 | opacity: 1; | ||
3177 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); | ||
3178 | transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); | ||
3179 | } | ||
3180 | |||
3181 | to { | ||
3182 | opacity: 0; | ||
3183 | -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); | ||
3184 | transform: scale(0.1) translate3d(2000px, 0, 0); | ||
3185 | -webkit-transform-origin: right center; | ||
3186 | transform-origin: right center; | ||
3187 | } | ||
3188 | } | ||
3189 | |||
3190 | .zoomOutRight { | ||
3191 | -webkit-animation-name: zoomOutRight; | ||
3192 | animation-name: zoomOutRight; | ||
3193 | } | ||
3194 | |||
3195 | @-webkit-keyframes zoomOutUp { | ||
3196 | 40% { | ||
3197 | opacity: 1; | ||
3198 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
3199 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
3200 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3201 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3202 | } | ||
3203 | |||
3204 | to { | ||
3205 | opacity: 0; | ||
3206 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); | ||
3207 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); | ||
3208 | -webkit-transform-origin: center bottom; | ||
3209 | transform-origin: center bottom; | ||
3210 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3211 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3212 | } | ||
3213 | } | ||
3214 | |||
3215 | @keyframes zoomOutUp { | ||
3216 | 40% { | ||
3217 | opacity: 1; | ||
3218 | -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
3219 | transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); | ||
3220 | -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3221 | animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); | ||
3222 | } | ||
3223 | |||
3224 | to { | ||
3225 | opacity: 0; | ||
3226 | -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); | ||
3227 | transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); | ||
3228 | -webkit-transform-origin: center bottom; | ||
3229 | transform-origin: center bottom; | ||
3230 | -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3231 | animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); | ||
3232 | } | ||
3233 | } | ||
3234 | |||
3235 | .zoomOutUp { | ||
3236 | -webkit-animation-name: zoomOutUp; | ||
3237 | animation-name: zoomOutUp; | ||
3238 | } | ||
3239 | |||
3240 | @-webkit-keyframes slideInDown { | ||
3241 | from { | ||
3242 | -webkit-transform: translate3d(0, -100%, 0); | ||
3243 | transform: translate3d(0, -100%, 0); | ||
3244 | visibility: visible; | ||
3245 | } | ||
3246 | |||
3247 | to { | ||
3248 | -webkit-transform: translate3d(0, 0, 0); | ||
3249 | transform: translate3d(0, 0, 0); | ||
3250 | } | ||
3251 | } | ||
3252 | |||
3253 | @keyframes slideInDown { | ||
3254 | from { | ||
3255 | -webkit-transform: translate3d(0, -100%, 0); | ||
3256 | transform: translate3d(0, -100%, 0); | ||
3257 | visibility: visible; | ||
3258 | } | ||
3259 | |||
3260 | to { | ||
3261 | -webkit-transform: translate3d(0, 0, 0); | ||
3262 | transform: translate3d(0, 0, 0); | ||
3263 | } | ||
3264 | } | ||
3265 | |||
3266 | .slideInDown { | ||
3267 | -webkit-animation-name: slideInDown; | ||
3268 | animation-name: slideInDown; | ||
3269 | } | ||
3270 | |||
3271 | @-webkit-keyframes slideInLeft { | ||
3272 | from { | ||
3273 | -webkit-transform: translate3d(-100%, 0, 0); | ||
3274 | transform: translate3d(-100%, 0, 0); | ||
3275 | visibility: visible; | ||
3276 | } | ||
3277 | |||
3278 | to { | ||
3279 | -webkit-transform: translate3d(0, 0, 0); | ||
3280 | transform: translate3d(0, 0, 0); | ||
3281 | } | ||
3282 | } | ||
3283 | |||
3284 | @keyframes slideInLeft { | ||
3285 | from { | ||
3286 | -webkit-transform: translate3d(-100%, 0, 0); | ||
3287 | transform: translate3d(-100%, 0, 0); | ||
3288 | visibility: visible; | ||
3289 | } | ||
3290 | |||
3291 | to { | ||
3292 | -webkit-transform: translate3d(0, 0, 0); | ||
3293 | transform: translate3d(0, 0, 0); | ||
3294 | } | ||
3295 | } | ||
3296 | |||
3297 | .slideInLeft { | ||
3298 | -webkit-animation-name: slideInLeft; | ||
3299 | animation-name: slideInLeft; | ||
3300 | } | ||
3301 | |||
3302 | @-webkit-keyframes slideInRight { | ||
3303 | from { | ||
3304 | -webkit-transform: translate3d(100%, 0, 0); | ||
3305 | transform: translate3d(100%, 0, 0); | ||
3306 | visibility: visible; | ||
3307 | } | ||
3308 | |||
3309 | to { | ||
3310 | -webkit-transform: translate3d(0, 0, 0); | ||
3311 | transform: translate3d(0, 0, 0); | ||
3312 | } | ||
3313 | } | ||
3314 | |||
3315 | @keyframes slideInRight { | ||
3316 | from { | ||
3317 | -webkit-transform: translate3d(100%, 0, 0); | ||
3318 | transform: translate3d(100%, 0, 0); | ||
3319 | visibility: visible; | ||
3320 | } | ||
3321 | |||
3322 | to { | ||
3323 | -webkit-transform: translate3d(0, 0, 0); | ||
3324 | transform: translate3d(0, 0, 0); | ||
3325 | } | ||
3326 | } | ||
3327 | |||
3328 | .slideInRight { | ||
3329 | -webkit-animation-name: slideInRight; | ||
3330 | animation-name: slideInRight; | ||
3331 | } | ||
3332 | |||
3333 | @-webkit-keyframes slideInUp { | ||
3334 | from { | ||
3335 | -webkit-transform: translate3d(0, 100%, 0); | ||
3336 | transform: translate3d(0, 100%, 0); | ||
3337 | visibility: visible; | ||
3338 | } | ||
3339 | |||
3340 | to { | ||
3341 | -webkit-transform: translate3d(0, 0, 0); | ||
3342 | transform: translate3d(0, 0, 0); | ||
3343 | } | ||
3344 | } | ||
3345 | |||
3346 | @keyframes slideInUp { | ||
3347 | from { | ||
3348 | -webkit-transform: translate3d(0, 100%, 0); | ||
3349 | transform: translate3d(0, 100%, 0); | ||
3350 | visibility: visible; | ||
3351 | } | ||
3352 | |||
3353 | to { | ||
3354 | -webkit-transform: translate3d(0, 0, 0); | ||
3355 | transform: translate3d(0, 0, 0); | ||
3356 | } | ||
3357 | } | ||
3358 | |||
3359 | .slideInUp { | ||
3360 | -webkit-animation-name: slideInUp; | ||
3361 | animation-name: slideInUp; | ||
3362 | } | ||
3363 | |||
3364 | @-webkit-keyframes slideOutDown { | ||
3365 | from { | ||
3366 | -webkit-transform: translate3d(0, 0, 0); | ||
3367 | transform: translate3d(0, 0, 0); | ||
3368 | } | ||
3369 | |||
3370 | to { | ||
3371 | visibility: hidden; | ||
3372 | -webkit-transform: translate3d(0, 100%, 0); | ||
3373 | transform: translate3d(0, 100%, 0); | ||
3374 | } | ||
3375 | } | ||
3376 | |||
3377 | @keyframes slideOutDown { | ||
3378 | from { | ||
3379 | -webkit-transform: translate3d(0, 0, 0); | ||
3380 | transform: translate3d(0, 0, 0); | ||
3381 | } | ||
3382 | |||
3383 | to { | ||
3384 | visibility: hidden; | ||
3385 | -webkit-transform: translate3d(0, 100%, 0); | ||
3386 | transform: translate3d(0, 100%, 0); | ||
3387 | } | ||
3388 | } | ||
3389 | |||
3390 | .slideOutDown { | ||
3391 | -webkit-animation-name: slideOutDown; | ||
3392 | animation-name: slideOutDown; | ||
3393 | } | ||
3394 | |||
3395 | @-webkit-keyframes slideOutLeft { | ||
3396 | from { | ||
3397 | -webkit-transform: translate3d(0, 0, 0); | ||
3398 | transform: translate3d(0, 0, 0); | ||
3399 | } | ||
3400 | |||
3401 | to { | ||
3402 | visibility: hidden; | ||
3403 | -webkit-transform: translate3d(-100%, 0, 0); | ||
3404 | transform: translate3d(-100%, 0, 0); | ||
3405 | } | ||
3406 | } | ||
3407 | |||
3408 | @keyframes slideOutLeft { | ||
3409 | from { | ||
3410 | -webkit-transform: translate3d(0, 0, 0); | ||
3411 | transform: translate3d(0, 0, 0); | ||
3412 | } | ||
3413 | |||
3414 | to { | ||
3415 | visibility: hidden; | ||
3416 | -webkit-transform: translate3d(-100%, 0, 0); | ||
3417 | transform: translate3d(-100%, 0, 0); | ||
3418 | } | ||
3419 | } | ||
3420 | |||
3421 | .slideOutLeft { | ||
3422 | -webkit-animation-name: slideOutLeft; | ||
3423 | animation-name: slideOutLeft; | ||
3424 | } | ||
3425 | |||
3426 | @-webkit-keyframes slideOutRight { | ||
3427 | from { | ||
3428 | -webkit-transform: translate3d(0, 0, 0); | ||
3429 | transform: translate3d(0, 0, 0); | ||
3430 | } | ||
3431 | |||
3432 | to { | ||
3433 | visibility: hidden; | ||
3434 | -webkit-transform: translate3d(100%, 0, 0); | ||
3435 | transform: translate3d(100%, 0, 0); | ||
3436 | } | ||
3437 | } | ||
3438 | |||
3439 | @keyframes slideOutRight { | ||
3440 | from { | ||
3441 | -webkit-transform: translate3d(0, 0, 0); | ||
3442 | transform: translate3d(0, 0, 0); | ||
3443 | } | ||
3444 | |||
3445 | to { | ||
3446 | visibility: hidden; | ||
3447 | -webkit-transform: translate3d(100%, 0, 0); | ||
3448 | transform: translate3d(100%, 0, 0); | ||
3449 | } | ||
3450 | } | ||
3451 | |||
3452 | .slideOutRight { | ||
3453 | -webkit-animation-name: slideOutRight; | ||
3454 | animation-name: slideOutRight; | ||
3455 | } | ||
3456 | |||
3457 | @-webkit-keyframes slideOutUp { | ||
3458 | from { | ||
3459 | -webkit-transform: translate3d(0, 0, 0); | ||
3460 | transform: translate3d(0, 0, 0); | ||
3461 | } | ||
3462 | |||
3463 | to { | ||
3464 | visibility: hidden; | ||
3465 | -webkit-transform: translate3d(0, -100%, 0); | ||
3466 | transform: translate3d(0, -100%, 0); | ||
3467 | } | ||
3468 | } | ||
3469 | |||
3470 | @keyframes slideOutUp { | ||
3471 | from { | ||
3472 | -webkit-transform: translate3d(0, 0, 0); | ||
3473 | transform: translate3d(0, 0, 0); | ||
3474 | } | ||
3475 | |||
3476 | to { | ||
3477 | visibility: hidden; | ||
3478 | -webkit-transform: translate3d(0, -100%, 0); | ||
3479 | transform: translate3d(0, -100%, 0); | ||
3480 | } | ||
3481 | } | ||
3482 | |||
3483 | .slideOutUp { | ||
3484 | -webkit-animation-name: slideOutUp; | ||
3485 | animation-name: slideOutUp; | ||
3486 | } |
... | @@ -14,7 +14,19 @@ | ... | @@ -14,7 +14,19 @@ |
14 | } | 14 | } |
15 | 15 | ||
16 | .space1 { | 16 | .space1 { |
17 | height: 400px; | 17 | height: 200px; |
18 | } | ||
19 | |||
20 | .shake { | ||
21 | position: relative; | ||
22 | width: 344px; | ||
23 | height: 403px; | ||
24 | margin: 0 auto; | ||
25 | |||
26 | .image { | ||
27 | width: 344px; | ||
28 | height: 403px; | ||
29 | } | ||
18 | } | 30 | } |
19 | 31 | ||
20 | .btn { | 32 | .btn { | ... | ... |
1 | <view class="comp-item"> | 1 | <view class="comp-item"> |
2 | <image bindtap="onShakeHandler" class="bg" src="../../image/oss/tips/tips-shake.png" mode="widthFix" /> | 2 | <image bindtap="onShakeHandler" class="bg" src="../../image/oss/tips/tips-shake.png" mode="widthFix" /> |
3 | <view class="space1"></view> | ||
4 | <view class="shake"> | ||
5 | <image class="image animated tada infinite" src="../../image/oss/tips/shake-c1.png" mode="widthFix" /> | ||
6 | </view> | ||
3 | <!-- <view class="space1"></view> | 7 | <!-- <view class="space1"></view> |
4 | <view bindtap="hideMask" class="btn">知道了</view> --> | 8 | <view bindtap="hideMask" class="btn">知道了</view> --> |
5 | </view> | 9 | </view> | ... | ... |
... | @@ -47,6 +47,16 @@ | ... | @@ -47,6 +47,16 @@ |
47 | position: absolute; | 47 | position: absolute; |
48 | } | 48 | } |
49 | 49 | ||
50 | .coop-shake { | ||
51 | width: 306px; | ||
52 | height: 335px; | ||
53 | position: absolute; | ||
54 | left: 0; | ||
55 | right: 0; | ||
56 | top: 170px; | ||
57 | margin: 0 auto; | ||
58 | } | ||
59 | |||
50 | .space1 { | 60 | .space1 { |
51 | height: 52px; | 61 | height: 52px; |
52 | } | 62 | } |
... | @@ -62,7 +72,8 @@ | ... | @@ -62,7 +72,8 @@ |
62 | line-height: 1.6; | 72 | line-height: 1.6; |
63 | height: 140px; | 73 | height: 140px; |
64 | @include ellipsis(3); | 74 | @include ellipsis(3); |
65 | .t1{ | 75 | |
76 | .t1 { | ||
66 | color: #bb3039; | 77 | color: #bb3039; |
67 | } | 78 | } |
68 | } | 79 | } | ... | ... |
... | @@ -11,6 +11,7 @@ | ... | @@ -11,6 +11,7 @@ |
11 | <!-- bindtap="queryWishbillAssist" --> | 11 | <!-- bindtap="queryWishbillAssist" --> |
12 | <view bindtap="queryWishbillAssist" wx:if="{{status != 1}}" class="shake"> | 12 | <view bindtap="queryWishbillAssist" wx:if="{{status != 1}}" class="shake"> |
13 | <image class="ebg" mode="widthFix" src="../../image/oss/coop/coop-c2.png" /> | 13 | <image class="ebg" mode="widthFix" src="../../image/oss/coop/coop-c2.png" /> |
14 | <image class="coop-shake animated tada infinite" mode="widthFix " src="../../image/oss/coop/coop-shake.png" /> | ||
14 | <view class="space1"></view> | 15 | <view class="space1"></view> |
15 | <view class="cont"> | 16 | <view class="cont"> |
16 | <view class="tips"> | 17 | <view class="tips"> | ... | ... |
... | @@ -15,7 +15,7 @@ Page({ | ... | @@ -15,7 +15,7 @@ Page({ |
15 | tipsGroupMemberVisible: false, | 15 | tipsGroupMemberVisible: false, |
16 | tipsNewMemberVisible: false, | 16 | tipsNewMemberVisible: false, |
17 | tipsWishVisible: false, | 17 | tipsWishVisible: false, |
18 | tipsShakeVisible: false, | 18 | tipsShakeVisible: true, |
19 | tipsCommonVisible: false, | 19 | tipsCommonVisible: false, |
20 | tipsCreateCompleteVisible: false, | 20 | tipsCreateCompleteVisible: false, |
21 | tipsInnerText: "", | 21 | tipsInnerText: "", | ... | ... |
... | @@ -27,7 +27,7 @@ | ... | @@ -27,7 +27,7 @@ |
27 | </view> | 27 | </view> |
28 | </view> | 28 | </view> |
29 | </view> | 29 | </view> |
30 | <van-popup show="{{ authorizeVisible }}" > | 30 | <van-popup show="{{ authorizeVisible }}" bind:click-overlay="hideMask"> |
31 | <authorize-comp bind:evtcomp="evtcomp"></authorize-comp> | 31 | <authorize-comp bind:evtcomp="evtcomp"></authorize-comp> |
32 | </van-popup> | 32 | </van-popup> |
33 | <van-popup show="{{ tipsRuleVisible }}" > | 33 | <van-popup show="{{ tipsRuleVisible }}" > | ... | ... |
... | @@ -23,8 +23,8 @@ | ... | @@ -23,8 +23,8 @@ |
23 | <view class="plz"> | 23 | <view class="plz"> |
24 | <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" /> | 24 | <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" /> |
25 | <block wx:if="{{!isPlzAuth}}"> | 25 | <block wx:if="{{!isPlzAuth}}"> |
26 | <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png?ver=1" /> | 26 | <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png" /> |
27 | <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png?ver=1" /> | 27 | <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png" /> |
28 | </block> | 28 | </block> |
29 | </view> | 29 | </view> |
30 | <view class="slider"> | 30 | <view class="slider"> | ... | ... |
... | @@ -46,8 +46,8 @@ | ... | @@ -46,8 +46,8 @@ |
46 | <view class="plz"> | 46 | <view class="plz"> |
47 | <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" /> | 47 | <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" /> |
48 | <block wx:if="{{!isPlzAuth}}"> | 48 | <block wx:if="{{!isPlzAuth}}"> |
49 | <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png?ver=1" /> | 49 | <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png" /> |
50 | <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png?ver=1" /> | 50 | <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png" /> |
51 | </block> | 51 | </block> |
52 | </view> | 52 | </view> |
53 | <view class="slider"> | 53 | <view class="slider"> | ... | ... |
... | @@ -18,8 +18,9 @@ Page({ | ... | @@ -18,8 +18,9 @@ Page({ |
18 | wishList: [], | 18 | wishList: [], |
19 | helperInfo: {}, | 19 | helperInfo: {}, |
20 | curWish: {}, | 20 | curWish: {}, |
21 | |||
22 | status: 1, // 1正常(有库存) 2无库存 | 21 | status: 1, // 1正常(有库存) 2无库存 |
22 | animationThumbData: [], // 进度条动画 | ||
23 | animationFlagData: [], // 旗帜画库 | ||
23 | }, | 24 | }, |
24 | onShareAppMessage(res) { | 25 | onShareAppMessage(res) { |
25 | if (res.from === 'button') { | 26 | if (res.from === 'button') { |
... | @@ -50,10 +51,45 @@ Page({ | ... | @@ -50,10 +51,45 @@ Page({ |
50 | this.setData({ | 51 | this.setData({ |
51 | userInfo: app.globalData.userInfo | 52 | userInfo: app.globalData.userInfo |
52 | }) | 53 | }) |
53 | this.queryWishbillDetail(); | 54 | this.queryWishbillDetail().then((result) => { |
55 | this.playAnimation(); | ||
56 | }); | ||
54 | this.queryWishbillHelpers(); | 57 | this.queryWishbillHelpers(); |
55 | }) | 58 | }) |
56 | }, | 59 | }, |
60 | |||
61 | // 播放动画 | ||
62 | playAnimation() { | ||
63 | let wishList = this.data.wishList; | ||
64 | let animationThumbData = []; | ||
65 | let animationFlayData = []; | ||
66 | let animationFlagData = []; | ||
67 | wishList.forEach((element, index) => { | ||
68 | // 进度条动画 | ||
69 | var animation1 = wx.createAnimation({ | ||
70 | duration: 600, | ||
71 | delay: 600 * index + 1000 | ||
72 | }); | ||
73 | animation1.width(element.progress + "%").step() | ||
74 | let curAniData1 = animation1.export() | ||
75 | animationThumbData.push(curAniData1); | ||
76 | |||
77 | // 旗帜动画 | ||
78 | var animation2 = wx.createAnimation({ | ||
79 | duration: 600, | ||
80 | delay: 600 * index + 1000 | ||
81 | }); | ||
82 | animation2.left(element.progressLeft + "rpx").step() | ||
83 | let curAniData2 = animation2.export() | ||
84 | animationFlagData.push(curAniData2); | ||
85 | |||
86 | }); | ||
87 | this.setData({ | ||
88 | animationThumbData, | ||
89 | animationFlagData | ||
90 | }) | ||
91 | }, | ||
92 | |||
57 | /** | 93 | /** |
58 | * 领取我的奖品 | 94 | * 领取我的奖品 |
59 | */ | 95 | */ |
... | @@ -172,7 +208,8 @@ Page({ | ... | @@ -172,7 +208,8 @@ Page({ |
172 | this.setData({ | 208 | this.setData({ |
173 | wishInfo: result, | 209 | wishInfo: result, |
174 | wishList: wishList | 210 | wishList: wishList |
175 | }) | 211 | }); |
212 | resolve(); | ||
176 | }) | 213 | }) |
177 | }); | 214 | }); |
178 | }, | 215 | }, | ... | ... |
... | @@ -153,8 +153,8 @@ | ... | @@ -153,8 +153,8 @@ |
153 | 153 | ||
154 | .flag { | 154 | .flag { |
155 | position: absolute; | 155 | position: absolute; |
156 | left: 0px; | 156 | left: -51px; |
157 | bottom: 10px; | 157 | bottom: 14px; |
158 | color: #a97a4b; | 158 | color: #a97a4b; |
159 | font-size: 16px; | 159 | font-size: 16px; |
160 | width: 51px; | 160 | width: 51px; |
... | @@ -175,7 +175,7 @@ | ... | @@ -175,7 +175,7 @@ |
175 | } | 175 | } |
176 | 176 | ||
177 | .line { | 177 | .line { |
178 | $progressHeight: 8px; | 178 | $progressHeight: 12px; |
179 | width: $proWidth; | 179 | width: $proWidth; |
180 | height: $progressHeight; | 180 | height: $progressHeight; |
181 | background-color: #dcdcdc; | 181 | background-color: #dcdcdc; | ... | ... |
... | @@ -30,12 +30,14 @@ | ... | @@ -30,12 +30,14 @@ |
30 | <view class="name">{{item.prizeName}}</view> | 30 | <view class="name">{{item.prizeName}}</view> |
31 | <view class="progress"> | 31 | <view class="progress"> |
32 | <view class="pro"> | 32 | <view class="pro"> |
33 | <view class="flag" style="left:{{item.progressLeft}}rpx;"> | 33 | <!-- <view class="flag" style="left:{{item.progressLeft}}rpx;"> --> |
34 | <view class="flag" animation="{{animationFlagData[index]}}"> | ||
34 | <image class="prod" mode="aspectFit" src="../../image/oss/my-wish/my-wish-c4.png" /> | 35 | <image class="prod" mode="aspectFit" src="../../image/oss/my-wish/my-wish-c4.png" /> |
35 | <view class="t1">{{item.elasticValue}}</view> | 36 | <view class="t1">{{item.elasticValue}}</view> |
36 | </view> | 37 | </view> |
37 | <view class="line"> | 38 | <view class="line"> |
38 | <view class="line-thumb" style="width:{{item.progress}}%;"></view> | 39 | <!-- <view class="line-thumb" style="width:{{item.progress}}%;"></view> --> |
40 | <view class="line-thumb" animation="{{animationThumbData[index]}}"></view> | ||
39 | </view> | 41 | </view> |
40 | </view> | 42 | </view> |
41 | <view class="val">{{item.conditionElasticValue}}</view> | 43 | <view class="val">{{item.conditionElasticValue}}</view> |
... | @@ -85,7 +87,7 @@ | ... | @@ -85,7 +87,7 @@ |
85 | </view> | 87 | </view> |
86 | </view> | 88 | </view> |
87 | </view> | 89 | </view> |
88 | <van-popup show="{{ tipsRuleVisible }}"> | 90 | <van-popup show="{{ tipsRuleVisible }}" bind:click-overlay="hideMask"> |
89 | <tips-rule-comp bind:evtcomp="evtcomp"></tips-rule-comp> | 91 | <tips-rule-comp bind:evtcomp="evtcomp"></tips-rule-comp> |
90 | </van-popup> | 92 | </van-popup> |
91 | <van-popup show="{{ tipsPirzeVisible }}"> | 93 | <van-popup show="{{ tipsPirzeVisible }}"> | ... | ... |
-
Please register or sign in to post a comment