猿问

一键更改不能覆盖原属性

我用

object.className = classname

写了一键改变所有样式

    .one{

width:300px;

height:200px;

background:#ccc;

color:yellow;

    }

当然我前面也有写object.style.color="green";这样的语句

在我按了改变颜色(只改变这单一属性)之后

再进行一键更改 发现颜色并没有改成黄色 

慕粉3861621
浏览 1387回答 2
2回答

慕粉3861621

我自己问了其他朋友 确实是优先级的问题  object.className = classname之前可以写一段.removeAttribute('style');!important 在看到回答以后我试了一下 写完好像不可逆
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答