|
|
|
.animateDownloadHandIn {
|
|
|
|
-webkit-animation: animateDownloadHandIn 0.6s;
|
|
|
|
animation: animateDownloadHandIn 0.6s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
.animateDownloadHandOut {
|
|
|
|
-webkit-animation: animateDownloadHandOut 0.4s;
|
|
|
|
animation: animateDownloadHandOut 0.4s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateDownloadHandIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateX(-100px);
|
|
|
|
transform: translateX(-100px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateDownloadHandOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateX(-100px);
|
|
|
|
transform: translateX(-100px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.animateMobileDownloadButtonIn {
|
|
|
|
-webkit-animation: animateMobileDownloadButtonIn 0.6s;
|
|
|
|
animation: animateMobileDownloadButtonIn 0.6s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
.animateMobileDownloadButtonOut {
|
|
|
|
-webkit-animation: animateMobileDownloadButtonOut 0.6s;
|
|
|
|
animation: animateMobileDownloadButtonOut 0.6s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateMobileDownloadButtonIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateY(20px);
|
|
|
|
transform: translateY(20px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateMobileDownloadButtonOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateY(20px);
|
|
|
|
transform: translateY(20px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.animateDownloadTextIn {
|
|
|
|
-webkit-animation: animateDownloadTextIn 0.6s;
|
|
|
|
animation: animateDownloadTextIn 0.6s;
|
|
|
|
animation-delay: 0.4s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
.animateDownloadTextOut {
|
|
|
|
-webkit-animation: animateDownloadTextOut 0.4s;
|
|
|
|
animation: animateDownloadTextOut 0.4s;
|
|
|
|
animation-delay: 0.4s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateDownloadTextIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateX(100px);
|
|
|
|
transform: translateX(100px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateDownloadTextOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateX(100px);
|
|
|
|
transform: translateX(100px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 第二个页面 */
|
|
|
|
.animateTextTitleIn {
|
|
|
|
-webkit-animation: animateTextTitleIn 0.6s;
|
|
|
|
animation: animateTextTitleIn 0.6s;
|
|
|
|
animation-delay: 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
.animateTextTitleOut {
|
|
|
|
-webkit-animation: animateTextTitleOut 0.6s;
|
|
|
|
animation: animateTextTitleOut 0.6s;
|
|
|
|
animation-delay: 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
@keyframes animateTextTitleIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateX(-50px);
|
|
|
|
transform: translateX(-50px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateTextTitleOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateX(0px);
|
|
|
|
transform: translateX(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateX(-50px);
|
|
|
|
transform: translateX(-50px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.animateFunction1BookPage1In {
|
|
|
|
-webkit-animation: animateFunction1BookPage1In 0.6s;
|
|
|
|
animation: animateFunction1BookPage1In 0.6s;
|
|
|
|
animation-delay: 0.3s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.33, 1.92);
|
|
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.33, 1.92);
|
|
|
|
}
|
|
|
|
.animateFunction1BookPage1Out {
|
|
|
|
-webkit-animation: animateFunction1BookPage1Out 0.6s;
|
|
|
|
animation: animateFunction1BookPage1Out 0.6s;
|
|
|
|
animation-delay: 0.3s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.33, 1.92);
|
|
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.33, 1.92);
|
|
|
|
}
|
|
|
|
@keyframes animateFunction1BookPage1In {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: scale(1.2, 1.2);
|
|
|
|
transform: scale(1.2, 1.2);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: scale(1, 1);
|
|
|
|
transform: scale(1, 1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateFunction1BookPage1Out {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: scale(1, 1);
|
|
|
|
transform: scale(1, 1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: scale(1.2, 1.2);
|
|
|
|
transform: scale(1.2, 1.2);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.animateFunction2BookIn {
|
|
|
|
-webkit-animation: animateFunction2BookIn 0.4s;
|
|
|
|
animation: animateFunction2BookIn 0.4s;
|
|
|
|
animation-delay: 0.5s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: linear;
|
|
|
|
animation-timing-function: linear;
|
|
|
|
}
|
|
|
|
.animateFunction2BookOut {
|
|
|
|
-webkit-animation: animateFunction2BookOut 0.4s;
|
|
|
|
animation: animateFunction2BookOut 0.4s;
|
|
|
|
animation-delay: 0.5s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: linear;
|
|
|
|
animation-timing-function: linear;
|
|
|
|
}
|
|
|
|
@keyframes animateFunction2BookIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: scale(1.2, 1.2);
|
|
|
|
transform: scale(1.2, 1.2);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: scale(1, 1);
|
|
|
|
transform: scale(1, 1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateFunction2BookOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: scale(1, 1);
|
|
|
|
transform: scale(1, 1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: scale(1.2, 1.2);
|
|
|
|
transform: scale(1.2, 1.2);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.animateFunction3BookIn {
|
|
|
|
-webkit-animation: animateFunction3BookIn 0.8s;
|
|
|
|
animation: animateFunction3BookIn 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
}
|
|
|
|
.animateFunction3BookOut {
|
|
|
|
-webkit-animation: animateFunction3BookOut 0.8s;
|
|
|
|
animation: animateFunction3BookOut 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateFunction3BookIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateY(100px);
|
|
|
|
transform: translateY(100px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateY(0px);
|
|
|
|
transform: translateY(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateFunction3BookOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateY(0px);
|
|
|
|
transform: translateY(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
|
|
|
|
-webkit-transform: translateY(100px);
|
|
|
|
transform: translateY(100px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.animateFunction4In {
|
|
|
|
-webkit-animation: animateFunction4In 0.8s;
|
|
|
|
animation: animateFunction4In 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
}
|
|
|
|
.animateFunction4Out {
|
|
|
|
-webkit-animation: animateFunction4Out 0.8s;
|
|
|
|
animation: animateFunction4Out 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateFunction4In {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateY(-50px);
|
|
|
|
transform: translateY(-50px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateY(0px);
|
|
|
|
transform: translateY(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateFunction4Out {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateY(0px);
|
|
|
|
transform: translateY(0px);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateY(-50px);
|
|
|
|
transform: translateY(-50px);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.animateFunction4BookIn {
|
|
|
|
-webkit-animation: animateFunction4BookIn 0.6s;
|
|
|
|
animation: animateFunction4BookIn 0.6s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
}
|
|
|
|
.animateFunction4BookOut {
|
|
|
|
-webkit-animation: animateFunction4BookOut 0.6s;
|
|
|
|
animation: animateFunction4BookOut 0.6s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
animation-timing-function: cubic-bezier(0.25, 0.15, 0, 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes animateFunction4BookIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateZ(0) scale(.6);
|
|
|
|
transform: translateZ(0) scale(.6);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateZ(0) scale(1);
|
|
|
|
transform: translateZ(0) scale(1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateFunction4BookOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: translateZ(0) scale(1);
|
|
|
|
transform: translateZ(0) scale(1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: translateZ(0) scale(.6);
|
|
|
|
transform: translateZ(0) scale(.6);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.animateMobileTextIn {
|
|
|
|
-webkit-animation: animateMobileTextIn 0.4s;
|
|
|
|
animation: animateMobileTextIn 0.4s;
|
|
|
|
animation-delay: 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
.animateMobileTextOut {
|
|
|
|
-webkit-animation: animateMobileTextOut 0.4s;
|
|
|
|
animation: animateMobileTextOut 0.4s;
|
|
|
|
animation-delay: 0.8s;
|
|
|
|
-webkit-animation-fill-mode: forwards;
|
|
|
|
animation-fill-mode: forwards;
|
|
|
|
-webkit-animation-timing-function: ease;
|
|
|
|
animation-timing-function: ease;
|
|
|
|
}
|
|
|
|
@keyframes animateMobileTextIn {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: scale(1.2, 1.2);
|
|
|
|
transform: scale(1.2, 1.2);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: scale(1, 1);
|
|
|
|
transform: scale(1, 1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes animateMobileTextOut {
|
|
|
|
0% {
|
|
|
|
-webkit-transform: scale(1, 1);
|
|
|
|
transform: scale(1, 1);
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
90% {
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
-webkit-transform: scale(1.2, 1.2);
|
|
|
|
transform: scale(1.2, 1.2);
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
} |
|
|
\ No newline at end of file |
...
|
...
|
|