无双

博学善思,自强不息

导航

用innerHTML插入html代码中有样式表时需注意的地方

先看代码:

code

非IE浏览器效果:

w3c

IE浏览器效果:

ie

 

注意到在IE中,代码中的<style>p{background:#f00}</style> 这段样式声明并没有起作用。

解决方法:在样式表前必须要有其他的html代码,即使是一个 &nbsp 也行。

 

参考:http://since2006.com/blog/83/innerHTML-CSS-style

        http://www.pjhome.net/article.asp?id=812

posted on 2012-07-14 16:27  无双  阅读(1307)  评论(0编辑  收藏  举报