var obj = document.getElementById('test');
if (window.getComputedStyle){
style = window.getComputedStyle(obj, null); // 非IE
}else{
style = obj.currentStyle; // IE
}
console.log(style.cssText);
打印出来就是所有的样式。
下面简单介绍一下getComputedStyle:
getComputedStyle(dom,伪元素/null)第二个参数是伪元素,如:before、after、first-line、first-letter
获取单个样式getComputedStyle(obj,null)['background']就可以了。