1 | @include keyframes(zoomOutUp) {
|
2 | 40% {
|
3 | animation-timing-function: cubic-bezier(.550, .055, .675, .190);
|
4 | opacity: 1;
|
5 | @include transform(scale3d(.475, .475, .475) translate3d(0, 60px, 0));
|
6 | }
|
7 | 100% {
|
8 | animation-timing-function: cubic-bezier(.175, .885, .320, 1);
|
9 | opacity: 0;
|
10 | @include transform(scale3d(.1, .1, .1) translate3d(0, -2000px, 0));
|
11 | @include transform-origin(center bottom);
|
12 | }
|
13 | }
|
14 |
|
15 | @mixin zoomOutUp($count: $countDefault, $duration: $durationDefault, $delay: $delayDefault, $function: $ease-in-quint, $fill: $fillDefault, $visibility: $visibilityDefault) {
|
16 | @include animation-name(zoomOutUp);
|
17 | @include count($count);
|
18 | @include duration($duration);
|
19 | @include delay($delay);
|
20 | @include function($function);
|
21 | @include fill-mode($fill);
|
22 | @include visibility($visibility);
|
23 | }
|