【发布时间】:2015-05-23 02:18:28
【问题描述】:
我创建了一个简单的 CSS 动画。在小提琴中,我相信所有属性都是正确的,但没有动画发生。请帮助我理解我做错了什么。我附上了一些示例代码和下面的 jsfiddle。谢谢。
@-moz-keyframes til {
0% { margin-top: -200px; }
20% { margin-top: -198px; }
35% { margin-top: -196px; }
50% { margin-top: -194px; }
75% { margin-top: -196px; }
80% { margin-top: -198px; }
100% { margin-top: -200px; }
}
@-o-keyframes til {
0% { margin-top: -200px; }
20% { margin-top: -198px; }
35% { margin-top: -196px; }
50% { margin-top: -194px; }
75% { margin-top: -196px; }
80% { margin-top: -198px; }
100% { margin-top: -200px; }
}
@keyframes til {
0% { margin-top: -200px; }
20% { margin-top: -198px; }
35% { margin-top: -196px; }
50% { margin-top: -194px; }
75% { margin-top: -196px; }
80% { margin-top: -198px; }
100% { margin-top: -200px; }
}
/*-------------------Animation Keyframes------------------------*/
.one {
z-index: 5;
-webkit-animation: til 2s ease-in infinite; /* Safari 4+ */
-moz-animation: til 2s ease-in infinite; /* Fx 5+ */
-o-animation: til 2s ease-in infinite; /* Opera 12+ */
animation: til 2s ease-in infinite; /* IE 10+ */
width: 100%;
height: 300px;
background: url(http://galnova.com/diabetescrush/img/mob/wave.png) no-repeat;
background-position: center;
margin-top: -200px;
}
【问题讨论】:
-
您是否应用了只有顶部项目在动画,而另一个保持静止?
标签: css animation css-transitions keyframe