CSS3实现5个常用的网页动画效果,web项目二次开发
/* 定义关键帧 */
@keyframes slideInFromLeft {
from {
transform: translateX(-100%);
opacity: 0;
}
to {
transform: translateX(0);
opacity: 1;
}
}
/* 使用动画 */
.slide-in-from-left {
animation: slideInFromLeft 1s ease forwards;
}
/* 其他动画类似定义... */
在HTML中使用这些动画类:
<div class="slide-in-from-left">这是一个从左侧滑入的元素</div>
这段代码定义了一个从左侧进入的动画,并且只需要给元素添加对应的类名即可实现动画效果。其他动画效果也可以以类似方式实现。
评论已关闭