getComputedStyle

Dom中getComputedStyle方法可用来获取元素中所有可用的css属性列表,以数组形式返回,并且是readonly的。IE中则用currentStyle代替。

语法:arr_style=window.getComputedStyle(elem_id,ov)

其中ov:伪元素,是否要获取伪元素属性值。如hover,active,link等属性。如果不想获取这些伪元素的属性值请填写为null。

当要读取具体某个css属性时必须使用getPropertyValue或getPropertyCSSValue。

至于getPropertyValue和getPropertyCSSValue有什么区别,getPropertyValue返回的是一个string,而getPropertyCSSValue返回的是一个CSS2Properties对象。
可以参考:https://developer.mozilla.org/en/DOM/window.getComputedStyle

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容