61,115
社区成员
发帖
与我相关
我的任务
分享
function addCs(){
document.getElementById("date_show").className = "abc";
document.getElementById("date_show").style.backgroundColor="#7c7f86";
}
你要了解一下,css不同的写法之间的优先级。(不考虑important)
在标签中的style中的写法是最高的
下面是id选择器
类,伪类选择器
元素,为元素选择器
大体就是这几个,你代码中的问题就是,你使用了类选择器和标签中style的写法,那肯定是任何时候,style的写法,在起作用的。
改成上面的样子,或者把另外一种也使用class处理就可以了