则只能获得一个空值,所以只能通过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"; }