@keyframes cardFront { 0% , 40% , 100% {
|
02 |
opacity: 1 ;
|
03 |
-webkit-transform:rotateY( 0 deg);
|
04 |
-moz-transform:rotateY( 0 deg);
|
05 |
-ms-transform:rotateY( 0 deg);
|
06 |
transform:rotateY( 0 deg)
|
07 |
} |
08 |
50% , 90% {
|
09 |
opacity: 1 ;
|
10 |
-webkit-transform:rotateY( -180 deg);
|
11 |
-moz-transform:rotateY( -180 deg);
|
12 |
-ms-transform:rotateY( -180 deg);
|
13 |
transform:rotateY( -180 deg)
|
14 |
} |
15 |
} |
16 |
17 |
@keyframes cardBack { 0% , 40% , 100% {
|
18 |
opacity: 1 ;
|
19 |
-webkit-transform:rotateY( -180 deg);
|
20 |
-moz-transform:rotateY( -180 deg);
|
21 |
-ms-transform:rotateY( -180 deg);
|
22 |
transform:rotateY( -180 deg)
|
23 |
} |
24 |
50% , 90% {
|
25 |
opacity: 1 ;
|
26 |
-webkit-transform:rotateY( 0 deg);
|
27 |
-moz-transform:rotateY( 0 deg);
|
28 |
-ms-transform:rotateY( 0 deg);
|
29 |
transform:rotateY( 0 deg)
|
30 |
} |
31 |
} |
32 |
.fan{ width : 300px ; height : 100px ; position : relative ;}
|
33 |
.fan div{ width : 300px ; height : 100px ; color : #fff ; text-align : center ; line-height : 100px ; position : absolute ; left : 0 ; top : 0 ;backface- visibility : hidden ;}
|
34 |
.f 1 { background : red ; animation: 7 s linear 2 s normal both infinite running cardFront;}
|
35 |
.f 2 { background : green ; animation: 7 s linear 2 s normal both infinite running cardBack;}
|
01 |
< div class = "fan" >
|
02 |
< div class = "f1" >前端老徐图片翻转特效--正面</ div >
|
03 |
< div class = "f2" >我是反面</ div >
|
04 |
</ div >
|