UNPKG

lojk-ui

Version:

lojk vue ui components library

97 lines (91 loc) 2.02 kB
@import (reference) "../../style/config"; @register: index-splash; .@{register} { position: absolute; left: 0; top: 0; z-index: 999; background: #fefefe; width: 100%; height: 100%; text-align: center; &-top { .flex(); .flex-hvc(); .marginTop(130); color: #666; -webkit-animation: splash_top_move 2s ease forwards; animation: splash_top_move 2s ease forwards; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0); p { .widthSingle(100); .fontSize(60); } p:nth-of-type(2) { .marginTop(400); } } &-footer { .marginTop(250); animation: splash_bottom_move 2.5s ease forwards; transform: translate3d(0, -20%, 0); } &-logo { .width(50); margin-left: auto; margin-right: auto; } &-text { .paddingTop(40); .fontSize(20); } } @-webkit-keyframes splash_top_move { 0% { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes splash_top_move { 0% { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes splash_bottom_move { 0% { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes splash_bottom_move { 0% { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }