則只能獲得一個空值,所以只能通過js去訪問樣式表了. document.styleSheets可以獲得樣式表的集合,因為瀏覽器之間有很大不同,訪問樣式表的單獨規則也不同.DOM為每一個樣式表指定一個cssRules集合,Mozilla和Safari正確實現了這個標準,不過可惜IE中定義這個集合為rules,因此可以使用以下代碼來獲得正確的對象: var oCssRules=document.styleSheets[0].cssRules||document.styleSheets[0].rules;
function SetCSS() { var oCssRules=document.styleSheets[0].cssRules||document.styleSheets[0].rules; oCssRules[0].style.backgroundColor="red"; oCssRules[0].style.marginLeft="20px"; oCssRules[0].style.marginTop="20px"; }