DOM Level 2 Style: ElementCSSInlineStyle.style()
- 要獲取一個元素的所有 CSS 屬性,你應(yīng)該使用 window.getComputedStyle()
// 單純地調(diào)用這個方法,會和上面的 style 屬性一樣返回一個 CSSStyleDeclaration 對象window.getComputedStyle(ele);// 該方法返回經(jīng)過疊加計算后的元素的實際樣式window.getComputedStyle(ele).fontSize;window.getComputedStyle(ele).color;
- document.styleSheets: 只讀,返回一個由 StyleSheet 對象組成的 StyleSheetList,每個 StyleSheet 對象都是文檔中鏈接或嵌入的樣式表( 即內(nèi)聯(lián)樣式和外聯(lián)樣式,不包括嵌在元素里的樣式 )。
// 獲取當(dāng)前文檔中樣式表的數(shù)量document.styleSheets.length;// 禁用第一個樣式表document.styleSheets[0].disabled =true;