脚本化css

1、读写元素css属性

  (1)el.style.prop

    获取行间样式

    可读写行间样式,没有兼容性问题,碰到float这样的保留字属性,前面最好加css,比如:float----cssFloat

    组合单词变成小驼峰式写法

  (2)查询计算样式

    window.getComputedStyle(ele,null).width

    如果第二个参数写的是before或after就可以获取ele元素的伪元素的样式

    获取显示的样式,计算样式只读,IE8及IE8以下不兼容

    返回的计算样式的值都是绝对值,没有相对单位

  (3)IE查询样式

    ele.currentStyle.width

    获取显示的样式,计算样式只读,IE独有的属性

    返回的计算样式的值不是经过转换的绝对值

    

    

原文地址:https://www.cnblogs.com/cuishuangshuang/p/13288785.html