读写元素css属性 使用dom间接修改css

dom.style.prop // 读到的是行间的样式!
               // RW
               // bg-co  -->  bgCo     不允许-
               // float  -->  cssFloat float保留字
               // 值为字符串
               // 复合属性建议拆解:border

查询计算样式(最终显示样式,包括默认值)
window.getComputedStyle(ele, null)  // R
                                    // 返回的计算样式的值都是绝对值  1em --> 16px
                                    // IE8 no
                                    // null 可获取伪元素

ele.currentStyle (IE独有)  // R
                           // 返回 原封不动的值

封装兼容性方法

function getStyle(ele, pro) {
  if (window.getComputedStyle) {
    return window.getComputedStyle(ele, null)[pro];
  } else {
    return ele.currentStyle[pro];
  }
}