2016-08-03 8 views
0

アニメーション効果の読み込み画面が必要です。私は1つのターンのために作成した。私はロードのような本を作る方法を継続的に必要とする。Page turnアニメーション効果

このページめくり効果を実装したいと思います。画面を読み込むための

.cssload-thecube { 
 
    width: 96px; 
 
    height: 69px; 
 
    margin: 0 auto; 
 
    margin-top: 49px; 
 
    position: relative; 
 
    background-color: #000; 
 
} 
 
.cssload { 
 
    width: 73px; 
 
    height: 73px; 
 
    margin: 0 auto; 
 
    margin-top: 49px; 
 
    position: relative; 
 
    background-color: rgb(43,160,199); 
 
} 
 
.cssload-thecube .cssload-cube { 
 
    position: relative; 
 

 
} 
 
.cssload-thecube .cssload-cube { 
 
    float: left; 
 
    width: 50%; 
 
    height: 50%; 
 
    position: relative; 
 
    transform: scale(1.1); 
 
    -o-transform: scale(1.1); 
 
    -ms-transform: scale(1.1); 
 
    -webkit-transform: scale(1.1); 
 
    -moz-transform: scale(1.1); 
 
} 
 
.cssload-thecube .cssload-cube:before { 
 
    content: ""; 
 
    position: absolute; 
 
    top: -36px; 
 
    left: 15px; 
 
    width: 100%; 
 
    height: 100%; 
 
    background-color: rgb(43,160,199); 
 
    animation: cssload-fold-thecube 2.76s infinite linear both; 
 
    -o-animation: cssload-fold-thecube 2.76s infinite linear both; 
 
    -ms-animation: cssload-fold-thecube 2.76s infinite linear both; 
 
    -webkit-animation: cssload-fold-thecube 2.76s infinite linear both; 
 
    -moz-animation: cssload-fold-thecube 2.76s infinite linear both; 
 
    transform-origin: 100% 100%; 
 
    -o-transform-origin: 100% 100%; 
 
    -ms-transform-origin: 100% 100%; 
 
    -webkit-transform-origin: 100% 100%; 
 
    -moz-transform-origin: 100% 100%; 
 
} 
 
.cssload-thecube .cssload-c2 { 
 
    transform: scale(1.1) rotateZ(90deg); 
 
    -o-transform: scale(1.1) rotateZ(90deg); 
 
    -ms-transform: scale(1.1) rotateZ(90deg); 
 
    -webkit-transform: scale(1.1) rotateZ(90deg); 
 
    -moz-transform: scale(1.1) rotateZ(90deg); 
 
} 
 

 
@keyframes cssload-fold-thecube { 
 
0%, 50% { 
 
    transform: perspective(-180deg) rotateX(-136px); 
 
    opacity: 0; 
 
} 
 
50%, 
 
100% { 
 
    transform: perspective(136px) rotateX(-180deg); 
 
    opacity: 1; 
 
} 
 
    }
<div class="cssload-thecube"> 
 
    <div class="cssload-cube cssload-c2"></div> 
 
</div>

答えて

1
@keyframes cssload-fold-thecube { 
    0%, 50% { 
    transform: perspective(-180deg) rotateX(-136px); 
    opacity: 0; 
    } 
    50%, 
    100% { 
    transform: perspective(136px) rotateX(-180deg); 
    opacity: 1; 
    } 
} 
+0

おかげで、1ターン後のターンの後、新たなターンページを追加する

必要性1ページが新しいページにその可能性を追加する必要があります – sridharan

関連する問題