0
可以说我有一个div风格的外部这样如何获得外部风格的元素与JavaScript中的CSS属性
.box{
background: red;
}
那么也许在javascript我想切换背景颜色,所以我要检查第一,如果有应用
var box = document.querySelector('.box');
if(box.style.background=='red'){
box.style.background='pink';
}else{
box.style.background='red';
}
注意前partcular背景色:我不使用这个发展只是一个js学生
要添加一个很小的问题,如果我想AP多层css过渡到背景变化将如何应用。
下面的代码工作,虽然,但我觉得有一个更清洁的方式
if(!box.style.background){ //this is because background property is null when reading from external css
box.style.background='pink';
}else{
box.style.background="";
}
,但过渡,我试图将过渡
box.style.WebkitTransition='background 0.5s easeout';
但没有转变
向** **一个每个问题的问题。 – 2014-11-23 09:22:50
@ T.J.Crowder好的,我现在就做到这一点 – user2666633 2014-11-23 09:23:57
您可以使用“编辑”链接来修复它。 – 2014-11-23 09:35:22