通過 CSSOM 新增背景影象規則

要通過 CSSOM 新增背景影象規則,首先要獲得對第一個樣式表規則的引用:

var stylesheet = document.styleSheets[0].cssRules;

然後,獲取對樣式表末尾的引用:

var end = stylesheet.length - 1;

最後,在樣式表的末尾插入 body 元素的背景影象規則:

stylesheet.insertRule("body { background-image: url('http://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico'); }", end);