直接看代码片段吧:https://developers.weixin.qq.com/s/Ae0lsgme7SOG
代码不复杂,就不多解释了
js主要是在一开始设置一下css,后续全都靠css来实现效果
为什么要用css来实现,而不是js。主要是实际使用下来,css比js在时间控制上更精准,而且不需要用到setTimeout,也就没必要考虑clearTimeout
同样原理还可以做出纵向的滚动字幕,代码片段:https://developers.weixin.qq.com/s/9p1H6gmk75OM