插件名称:jQueryRotate.js
var value = 0;
$(this).rotate({animateTo:value+=180});//循转180度
css3 扑克牌翻转
.linear {
display: block;
-webkit-animation: stl linear 0.3s;
-moz-animation: stl linear 0.3s;
-o-animation: stl linear 0.3s;
-ms-animation: stl linear 0.3s;
animation: stl linear 0.3s;
}
@-webkit-keyframes stl {
0% {-webkit-transform:
rotate3d(0, 1, 0, -180deg);
}
100% {-webkit-transform:
rotate3d(0, 1, 0, 0deg);
}
}
@-moz-keyframes stl {
0% {-moz-transform:
rotate3d(0, 1, 0, -180deg);
}
100% {-moz-transform:
rotate3d(0, 1, 0, 0deg);
}
}
@-o-keyframes stl {
0% {-o-transform:
rotate3d(0, 1, 0, -180deg);
}
100% {-o-transform:
rotate3d(0, 1, 0, 0deg);
}
}
@-ms-keyframes stl {
0% {-ms-transform:
rotate3d(0, 1, 0, -180deg);
}
100% {-ms-transform:
rotate3d(0, 1, 0, 0deg);
}
}
@keyframes stl {
0% {transform:
rotate3d(0, 1, 0, -180deg);
}
100% {transform:
rotate3d(0, 1, 0, 0deg);
}
}
js:
$(this).addClass("linear");