您的位置:首页 > Web前端 > CSS

CSS3 3D旋转动画代码实例

2015-06-26 12:39 821 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>无标题文档</title>

<style>

*{margin:0;

padding:0;}

.wrapper1{

width:150px;

height:191px;

border:#eee 1px solid;

border-radius:10px;

padding:2px;

float:left;

margin:200px 0 0 50px;

-moz-perspective:800px;

-moz-transform-style:preserve-3d;

-webkit-perspective:800px;

-webkit-transform-style:preserve-3d;

-moz-backface-visibility:;

-webkit-backface-visibility:hidden;

}

.box1{

width:150px;

height:191px;

background:url(http://p1.qhimg.com/t0151320b1d0fc50be8.png);

border-radius:10px;

-webkit-animation-name:wobble;

-webkit-animation-duration: 5s;

-webkit-animation-timing-function: linear;

-webkit-animation-delay: 0;

-webkit-animation-iteration-count: infinite;

-webkit-animation-direction: ;

-moz-animation-name:wobble;

-moz-animation-duration: 5s;

-moz-animation-timing-function: linear;

-moz-animation-delay: 0;

-moz-animation-iteration-count: infinite;

-moz-animation-direction: ;

}

@-webkit-keyframes wobble{

0% {

-webkit-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

25% {

-webkit-transform:rotateY(90deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

50% {

-webkit-transform:rotateY(180deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

75% {

-webkit-transform:rotateY(90deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

100% {

-webkit-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

}

@-moz-keyframes wobble{

0% {

-moz-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

25% {

-moz-transform:rotateY(90deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

50% {

-moz-transform:rotateY(180deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

75% {

-moz-transform:rotateY(90deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

100% {

-moz-transform:rotateY(0eg) rotateX(0deg) rotateZ(0deg) translateZ(0px);

}

}

</style>

</head>

<body>

<div><A href="http://www.999jiujiu.com/">http://www.999jiujiu.com/</A></div>

<div class="wrapper1">

<div class="box1"></div>

</div>

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: