我试图使用javascript添加样式标签页
var style = document.createElement("style"),
style.innerHTML = ".firstChildTest div:first-child {width: 2px;}";
一些样式添加到一个页面,但试图使用innerHTML风格元素时ie6-8被抛出一个错误。我也得到了同样的错误使用
style.append(document.createTextNode(".firstChildTest div:first-child {width: 2px;}"));
如何注入样式到样式元素在ie?
很奇怪的是,能够创建一个新的样式元素,你不能做任何事情。欢呼的答案 – wheresrhys 2011-04-15 14:53:00
@wheresrhys您可以将生成的样式DOM元素插入到文档树中。 – lambacck 2011-04-15 15:39:03
我的意思是说,document.createElement(“样式”)是一个奇怪的怪癖 - 你的功能很好。干杯 – wheresrhys 2011-04-16 16:05:27