getComputedStyle方法

2019-05-05  本文已影响0人  BoomKing

最近做一个tab导航切换的过程中遇到一个麻烦,获取到dom对象的高度宽度精度不够,会因为有零点零几的偏差导致一些小小的BUG,在多次寻找之后终于发现了一个精度较高的方法window.getComputedStyle(element, [pseudoElt])

element:dom对象,必须
pseudoElt:对象伪类,可选

getComputedStyle为何物呢,DOMgetComputedStyle方法可用来获取元素中所有可用的css属性列表,以数组形式返回,并且是只读的,IE678 中则用 currentStyle代替 。

image

通过getComputedStyle方法获取到属性剩下的只需要取就可以了,而且精度高于clientWidth

上一篇下一篇

猜你喜欢

热点阅读