js动态创建动画多个 @keyframes animation
document.styleSheets[0].insertRule(`
@-webkit-keyframes ani${index}{ from{ top:150px;left:150px } to { top:${item.y}px;left:${item.x}px }}
`,0)
document.styleSheets[0].insertRule(`
@keyframes ani${index}{ from{ top:150px;left:150px } to { top:${item.y}px;left:${item.x}px }}
`,0)
document.getElementsByClassName('tab')[index].setAttribute('style', 'animation:ani'+index+' 2s forwards;-webkit-animation:ani'+index+' 2s forwards')
文档地址
CSSStyleSheet.insertRule() - Web APIs | MDN
CSSKeyframesRule - Web API 接口 | MDN