脚本化CSS

1、脚本化内联样式css

  style是元素对象的属性,它能够在js中操做。可是style属性不一样寻常:它的值不是字符串,而是一个CSSStyleDeclaration对象。spa

  若是CSS中属性名带"-",在CSSStyleDeclaration属性中应改为驼峰命名。对象

  使用CSSStyleDeclaration对象的style属性时,全部的值都是字符串!!字符串

  全部的定位属性都应该包含单位!!get

  e.style.left = 300 //错误:它是数字不是字符串io

  e.style.left = "300" //错误:缺乏单位命名

  

  -----------------------------------------------------------------------------脚本

  单个字符串值设置内联样式样式

  //二者均可设置e的内联样式为sco

  e.setAttribute("style",s);

  e.style.cssText = s;

  

  二者均可以获取e的内联样式

  s = e.getAttribute("style");

  s = e.style.cssText;

相关文章
相关标签/搜索