如何实现浏览器兼容版的window.getComputedStyle

window.getComputedStyle能够获取元素的实际样式,但是低版本的ie8及以下不支持,如何在低版本的ie上兼容类似的功能

  1. //获取当前样式
  2. function getStyle(element, att){
  3.     //特性侦测
  4.     if(window.getComputedStyle){
  5.         //优先使用W3C规范
  6.         return window.getComputedStyle(element)[att];
  7.     }else{
  8.         //针对IE9以下兼容
  9.         return element.currentStyle[att];
  10.     }
  11. }

发布了22 篇原创文章 · 获赞 22 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/liang526011569/article/details/53363505