css怎么制作抖音文字
导读:抖音的字体震动效果非常抢眼,让视频更加生动有趣,那么我们该如何用CSS来制作这种震动的效果呢?.text { position: relative; display: inline-block; animation: shake 0....
抖音的字体震动效果非常抢眼,让视频更加生动有趣,那么我们该如何用CSS来制作这种震动的效果呢?
.text { position: relative; display: inline-block; animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both; transform: translate3d(0, 0, 0); } @keyframes shake { 10%, 90% { transform: translate3d(-1px, 0, 0); } 20%, 80% { transform: translate3d(2px, 0, 0); } 30%, 50%, 70% { transform: translate3d(-4px, 0, 0); } 40%, 60% { transform: translate3d(4px, 0, 0); } }
首先,我们给文本设置一个position属性,并将它设置为inline-block。然后使用CSS动画来实现字体的震动效果,我们要定义一个关键帧动画 shake,并给它设置一些位置偏移的值,使得文本在x轴方向上产生抖动的效果。最后,我们使用transform属性来生成3D效果,使得抖动更为逼真。
p> 你会像我一样span class="text"> 喜> 欢/span> 吗?/p>
最后,将以上代码嵌入到html中,给需要进行抖动效果的文字元素添加class属性为text即可。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css怎么制作抖音文字
本文地址: https://pptw.com/jishu/533277.html