|
|
@@ -0,0 +1,240 @@
|
|
|
+/*bounceIn, bounceOut*/
|
|
|
+@keyframes bounceIn {
|
|
|
+ from,
|
|
|
+ 20%,
|
|
|
+ 40%,
|
|
|
+ 60%,
|
|
|
+ 80%,
|
|
|
+ to {
|
|
|
+ animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
|
|
+ }
|
|
|
+
|
|
|
+ 0% {
|
|
|
+ opacity: 0;
|
|
|
+ transform: scale3d(.3, .3, .3);
|
|
|
+ }
|
|
|
+
|
|
|
+ 20% {
|
|
|
+ transform: scale3d(1.1, 1.1, 1.1);
|
|
|
+ }
|
|
|
+
|
|
|
+ 40% {
|
|
|
+ transform: scale3d(.9, .9, .9);
|
|
|
+ }
|
|
|
+
|
|
|
+ 60% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: scale3d(1.03, 1.03, 1.03);
|
|
|
+ }
|
|
|
+
|
|
|
+ 80% {
|
|
|
+ transform: scale3d(.97, .97, .97);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ opacity: 1;
|
|
|
+ transform: scale3d(1, 1, 1);
|
|
|
+ }
|
|
|
+}
|
|
|
+@keyframes bounceOut {
|
|
|
+ 20% {
|
|
|
+ transform: scale3d(.9, .9, .9);
|
|
|
+ }
|
|
|
+
|
|
|
+ 50%,
|
|
|
+ 55% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: scale3d(1.1, 1.1, 1.1);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ opacity: 0;
|
|
|
+ transform: scale3d(.3, .3, .3);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/*bounceInUp, bounceOutUp*/
|
|
|
+@keyframes bounceInUp {
|
|
|
+ from,
|
|
|
+ 60%,
|
|
|
+ 75%,
|
|
|
+ 90%,
|
|
|
+ to {
|
|
|
+ animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
|
|
+ }
|
|
|
+
|
|
|
+ from {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(0, 3000px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 60% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(0, -20px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 75% {
|
|
|
+ transform: translate3d(0, 10px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 90% {
|
|
|
+ transform: translate3d(0, -5px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ transform: translate3d(0, 0, 0);
|
|
|
+ }
|
|
|
+}
|
|
|
+@keyframes bounceOutUp {
|
|
|
+ 20% {
|
|
|
+ transform: translate3d(0, -10px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 40%,
|
|
|
+ 45% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(0, 20px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(0, -2000px, 0);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/*bounceInDown, bounceOutDown*/
|
|
|
+@keyframes bounceInDown {
|
|
|
+ from,
|
|
|
+ 60%,
|
|
|
+ 75%,
|
|
|
+ 90%,
|
|
|
+ to {
|
|
|
+ animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
|
|
+ }
|
|
|
+
|
|
|
+ 0% {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(0, -3000px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 60% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(0, 25px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 75% {
|
|
|
+ transform: translate3d(0, -10px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 90% {
|
|
|
+ transform: translate3d(0, 5px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ transform: none;
|
|
|
+ }
|
|
|
+}
|
|
|
+@keyframes bounceOutDown {
|
|
|
+ 20% {
|
|
|
+ transform: translate3d(0, 10px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 40%,
|
|
|
+ 45% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(0, -20px, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(0, 2000px, 0);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/*bounceInLeft, bounceOutLeft*/
|
|
|
+@keyframes bounceInLeft {
|
|
|
+ from,
|
|
|
+ 60%,
|
|
|
+ 75%,
|
|
|
+ 90%,
|
|
|
+ to {
|
|
|
+ animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
|
|
+ }
|
|
|
+
|
|
|
+ 0% {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(-3000px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 60% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(25px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 75% {
|
|
|
+ transform: translate3d(-10px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 90% {
|
|
|
+ transform: translate3d(5px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ transform: none;
|
|
|
+ }
|
|
|
+}
|
|
|
+@keyframes bounceOutLeft {
|
|
|
+ 20% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(20px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(-2000px, 0, 0);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/*bounceInRight, bounceOutRight*/
|
|
|
+@keyframes bounceInRight {
|
|
|
+ from,
|
|
|
+ 60%,
|
|
|
+ 75%,
|
|
|
+ 90%,
|
|
|
+ to {
|
|
|
+ animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
|
|
+ }
|
|
|
+
|
|
|
+ from {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(3000px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 60% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(-25px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 75% {
|
|
|
+ transform: translate3d(10px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ 90% {
|
|
|
+ transform: translate3d(-5px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ transform: none;
|
|
|
+ }
|
|
|
+}
|
|
|
+@keyframes bounceOutRight {
|
|
|
+ 20% {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate3d(-20px, 0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate3d(2000px, 0, 0);
|
|
|
+ }
|
|
|
+}
|