: 从技术上讲,有一种通过JavaScript直接更改CSS伪元素样式的方法,但是此处提供的方法是可取的。
与更改JavaScript中的伪元素样式最接近的是添加和删除类,然后将伪元素与这些类一起使用。隐藏滚动条的示例:
.hidden-scrollbar::-webkit-scrollbar {
visibility: hidden;
}
document.getElementById("editor").classList.add('hidden-scrollbar');
要以后删除相同的类,可以使用:
document.getElementById("editor").classList.remove('hidden-scrollbar');