【发布时间】:2015-09-16 15:17:47
【问题描述】:
我在预加载器 div 中有一个徽标,我想在通话后淡出。 徽标会淡出,但在完全淡出后变得可见。 我想要的是让它保持淡出或仅在可能的情况下使用 CSS 使其不显示我可以使用 jquery 而不是。
&.preloader-remove{
-webkit-animation: fadeOutUp 1s;
animation: fadeOutUp 1s;
}
Css 动画
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
-ms-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
【问题讨论】:
-
动画css长什么样子?
-
它只是在向上移动时淡出。
-
我的意思是动画的css。即使您得到了答案,您仍应将其添加到您的问题中,以便其他人可以看到他们是否犯了同样的错误。
-
啊当然刚刚添加到问题中。