获取style的兼容方法

获取或设置行间样式

oDiv.style.width

获取行间/内联/外部样式,无法设置

IE6-8 :
  • oDiv.currentStyle.width
  • oDiv.currentStyle['width']
高级浏览器 : window可以省略
  • window.getComputedStyle(oDiv, null).width
  • window.getComputedStyle(oDiv, null)['width']

width & offsetWidth

width是css中设置的尺寸,而offsetWidth则是盒子真实的尺寸(边框,padding, maring等)




    
    

    

    


获取style的兼容方法_第1张图片
QQ图片20170318162417.png

定义一个获取style的共通方法 getStyle()

在之前是运动中使用offset都不正确

 

你可能感兴趣的:(获取style的兼容方法)