用setinterval是会不停的去执行增删dom元素,比如你的定时器,是每秒执行一次增删,那是不停的操作啊.....
就看你什么时候停止这个定时器了,
var style = document.styleSheets[0]console.log(style)
document.styleSheets这个接口可以获取网页上引入style样式表。
拿到样式表后就可以操作样式啦~
insertRule方法用来给当前样式表插入新的样式规则。
insertRule(rule,index)
rule:要添加到样式表的规则。
index:要把规则插入或附加到 cssRules 数组中的位置。
js既然可以添加 @keyframes 样式了,那动态传值就方便啦!
附实战笔记一篇