現在我需要使用JS動態的插入好幾個元素并為他們設置CSS樣式,那么為他們設置樣式的時候是使用下面哪種方式更好呢:1.div.style.width = 500 + "px";
div.style.position = "absolute";
......2.var style = document.createElement("style");style.type = "text/css";
style.appendChild(document.createTextNode("body{background:red}"));var head = document.getElementsByTagName("head")[0];
head.appendChild(style);以上兩種方式哪種好呢?或者還有其他更好的方式?現在是在校學生沒有工作實戰經驗,不知道實際公司項目中一般采用哪種方式,請大神們不吝賜教~
如果需要用JS給元素設置大量CSS樣式采用以下哪種方式在性能或者維護難度上較優秀?
慕絲7291255
2018-10-16 13:14:44