获取样式,还有其他方法吗?
获取样式,还有其他方法吗?
获取样式,还有其他方法吗?
2015-10-26
获取样式,有两种方法:
1、dom.style.xxx 这种写法只能获取行内样式 例如 <div style="width:200px"></div>
div.style.width能获取到是200px,但是没有出现在style="" 引号中的样式是获取不到的
2、万能方法。
getComputedStyle(div,null).xxx 这个是标准方法,需要做一下兼容
currentStyle 是IE的
3、友情赠送获取任何样式的代码
function getStyle(obj,style){ if(obj.currentStyle){ return obj.currentStyle[style]; }else{ return getComputedStyle(obj,null)[style]; } }
举报