找到了解決辦法
var style = document.createElement("style");?
style.innerHTML = `@keyframes run{
100%{
transform:translateX(-${contentWidth}px);
}
}`;
window.document.head.appendChild(style);
var style = document.createElement("style");?
style.innerHTML = `@keyframes run{
100%{
transform:translateX(-${contentWidth}px);
}
}`;
window.document.head.appendChild(style);
2020-02-04
舉報
2020-08-03
insertRule 規(guī)則無法注入的 我試了你的方法沒有實現(xiàn)
我是這樣解決的:
var style = document.styleSheets[0];
style.insertRule(`@keyframes run {100%{transform:translateX(-${contentWidth}px);}} `)
把這個刪了,在marquee.css里面把動畫幀加上就得了:
@keyframes run {
????100%{
????????transform:translateX(-2400px);
????}
}
2020-07-11
試了一下 可以實現(xiàn)謝謝分享
2020-02-13
怎么改?注入那里還是顯示不了,可以看看html的代碼嗎