zoukankan      html  css  js  c++  java
  • Javascript中style,currentStyle和getComputedStyle的区别以及获取css操作方法

    style: 只能获取行内style。

       调用:obj.style.属性;

       兼容:都兼容

    currentStyle: 可以获取该obj所有style,但只可读

       调用:obj.currentStyle["属性"] 或者 obj.currentStyle.属性;

       兼容:只兼容IE,不兼容火狐和谷歌

    getComputedStyle: 可以获取该obj所有style,但只可读。

       调用:getComputedStyle(obj,null)[属性] 或者 getComputedStyle(obj,null).属性;

       兼容:只兼容火狐和谷歌,不兼容IE

    个人常用写法:

    return obj.currentStyle ? obj.currentStyle[attr] : getComputedStyle(obj, null)[attr]

  • 相关阅读:
    Java_多线程入门
    JAVA多线程基础(一)
    多线程1
    1.优化MySQL数据库
    廖胤松
    Mybatais
    Spring Boot入门
    MySQL的安装步骤详解
    MySQL入门
    WEB测试方法
  • 原文地址:https://www.cnblogs.com/ruoh3kou/p/9991825.html
Copyright © 2011-2022 走看看