实现网页中各部分有动画的出现,使得网页更加的高大上
@keyframes fadeIn{
from{
transform: translateY(100px); /* translateY 指的是相对与该元素原本的位置进行的Y轴方向的偏移*/
opacity: 0;
}
to{
transform: translateY(0px);
opacity: 0.7;
}
}
.fadeIn{
transform:translateY(100px); /*这里的设置是为了设置动画前的状态,为了动画衔接流畅,一般使其与from中的属性设置相同*/
opacity: 0;
animation: fadeIn 1s;
animation-fill-mode: forwards;
}
.fadeOut {
animation-delay: 1s;
}
动画类设置后,只需要在需要该种动画的标签中加上该名的类属性即可。