基于关键帧的动画

时间:2012-09-04 09:05:20

标签: html css3 css-animations

welp ..我过去常常使用css3动画制作我的谷歌浏览器,但对于某些人来说 它停止工作的原因。我试图基于该代码创建一个示例。

我不知道为什么它不再起作用..任何信息都将不胜感激。

<html>
<head>
<style type="text/css">
div
{
 width:100px;
 height:100px;
 background:red;
 -webkit-transition: all .5s ease;
 -webkit-animation-name: bounceup;
 -webkit-animation-duration: 1.5s;
}

@-webkit-keyframes bounceup {
    from {
    opacity:0.5;
    -webkit-transform: translateY(100px) rotate(180deg);
    -webkit-box-shadow: 20px 20px 80px #000;
    }
    to {
    opacity:1;
    -webkit-transform: translateY(0px) rotate(0deg);
    }
}


</style>
</head>
<body>

<div></div>

</body>
</html>

你可以看到它是一个使用'from'和'方法的基于关键帧的动画。

在这里查看结果,我只看到一个没有动画的红色框。

谢谢!

1 个答案:

答案 0 :(得分:1)

出于某种原因,动画不喜欢translateY(0px)的顺序,所以如果你移动它,它会正常工作:http://jsfiddle.net/joshnh/zJ5A9/