腳本化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;

相關文章
相關標籤/搜索