用js怎么在div元素块原先的style基础上追加css属性

有些时候我们会通过js改变元素的css属性,例如:ele.style.xxx="xxx";但是这样,ele原先所具有的css属性就会被覆盖掉,那么怎么把css属性追加到原先的style后面呢?

 这里以追加float属性为例:假设一个button以经具有了漂亮的效果,现在想让其左对齐:

 ——> button.style=button.style.cssText+"float:left;";

这样就把左对齐的效果追加到原来的button上啦


你可能感兴趣的:(用js怎么在div元素块原先的style基础上追加css属性)