为了账号安全,请及时绑定邮箱和手机立即绑定

insertRule()规则无法注入

动画不会动,报错Failed to execute 'insertRule' on 'CSSStyleSheet': Cannot access StyleSheet to insertRule

正在回答

2 回答

insertRule 规则无法注入的 我是这样解决的:

var style = document.styleSheets[0];
style.insertRule(`@keyframes run {100%{transform:translateX(-${contentWidth}px);}} `)
把这个删了,在marquee.css里面把动画帧加上就得了:
@keyframes run {
    100%{
        transform:translateX(-2400px);//括号里就是图片宽度*张数
    }
}


0 回复 有任何疑惑可以回复我~
#1

qq_慕后端2299146

回答很棒,下次不要答了
2022-01-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

insertRule()规则无法注入

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信