现在我需要使用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);以上两种方式哪种好呢?或者还有其他更好的方式?现在是在校学生没有工作实战经验,不知道实际公司项目中一般采用哪种方式,请大神们不吝赐教~
添加回答
举报
0/150
提交
取消