style.cssText 用来获取/设置元素的样式

设置:

<div id= "a" style= "background: red;">

document.getElementById("a").style.cssText= "width: 200px; height: 200px";

设置成功,但background属性没有了!

设置的属性会完全覆盖原有的内联样式! 所以要想保留原先的内联样式需要在设置时叠加!

不会影响外部样式。

获取:

与style.top,style.left等一样,只有在原先就有内联样式的情况下才有取到值,否则获取的都是空字符串。

05-11 15:09