-2
var ter = document.styleSheets[1]
ter.deleteRule(`.block__header::after`)
console.log(`.block__header::after`)
爲什麼不將它從css文件中刪除?爲什麼不僅刪除了僞類,而且整個css文檔都被刪除了?
在控制檯中找到這個僞類,如果通過循環運行,則刪除文檔的所有css。
for (var i = 0; i < 1000; i++) {
ter.deleteRule(`.block__header::after`)
}
請詳細說明您的問題 –
[CSS的Javascript性能deleteRule]的可能的複製(https://stackoverflow.com/questions/24726725/javascript-css-deleterule-property) – Cedias
我們無法幫助您提供您提供的信息。請詳細說明。 –