【发布时间】:2014-10-31 19:44:11
【问题描述】:
我正在使用 css 关键帧创建动画。 我有这个:
@keyframes experience {
0% {
-webkit-transform: scale(0,0);
transform: scale(0,0);
-webkit-transform: translateY(40px);
transform: translateY(40px);
opacity: 1;
}
60% {
-webkit-transform: scale(1,1);
transform: scale(1,1);
-webkit-transform: translateY(40px);
transform: translateY(40px);
opacity: 1;
}
100% {
-webkit-transform: translateY(0px);
transform: translateY(0px);
opacity: 1;
}
}
除了 Scale 属性之外,一切都有效,它一次性缩放而不是动画。 我使用 Jquery waypoints 插件,并且 div 有类
.workitem {
position: relative;
width: 1000px;
height: 200px;
background-color: #333;
margin: 0 auto;
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
当航点命中我添加类
.experience {
-webkit-transform: scale(0);
transform: scale(0);
-webkit-animation: experience 2s ease-in forwards ;
animation: experience 2s ease-in forwards ;
}
使用上述动画。
【问题讨论】:
-
你能把这个放在一个 jsfiddle 里让我帮你吗?