我设置了一些预定义的动画类来滚动动画。他们都工作,除了我叫slideUp
,这似乎像slideDown
完全相同。动画看起来就像他们的声音,并使用变换,像这样:两个单独的CSS动画做同样的事情
@keyframes slideUp {
from {
-webkit-transform: translateY(10%);
transform: translateY(10%);
}
to {
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
}
@keyframes slideDown {
from {
-webkit-transform: translateY(-10%);
transform: translateY(-10%);
}
to {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
看来,不管是什么,叫slideUp
产生,看起来像slideDown
的动画,我看不到任何错误在我的关键帧,也不在执行中。执行
例子:
animation: slideUp 600ms $transition-ease-in 1 forwards, fadeIn 500ms linear 1 forwards;
谢谢!
编辑:我将名称slideUp
更改为slideup
并开始工作。这是一个从零开始的项目,所以我可以保证在我的代码中没有会导致这种冲突的冲突。有任何想法吗?
什么是'$ transition-ease-in'? – Blazemonger
SASS变量用于三次贝塞尔值。 – Jesse