@keyframes jump { 0% {transform: translateY(0); } 20% {transform: translateY(-20px);} 40% {transform: translateY(0);} 60% {transform: translateY(-10px);} 80% {transform: translateY(0);} 100% {transform: translateY(0);} } .jump { animation: jump linear 2s infinite; }
首先大家需要定义一个关键帧动画,使用@keyframes来定义,本例中动画名称为jump。关键帧动画由多个百分比组成,这些百分比表示动画执行到的程度,使用transform:translateY来控制字体移动的方式和距离。
接着大家需要在要使用字体跳动的元素中添加一个类名,例如这里的类名为jump,然后在该类中使用animation属性调用关键帧动画,设置动画持续时间2s,循环次数为无限循环,使用linear属性设置动画缓动方式。
总之,通过这样的CSS代码,大家就可以轻松实现字体跳动的效果,为网页增添动感和活力。