作为一个新手,目前正学着用js写一段在网页上可以同时编辑html,css和js和查看效果的小工具。(类似w3school的实例查看。)效果如下。
http://djtao.top/DongniEditor1.0beta/1.0/
其中关于js控制CSS。。思路是用dom方法创建一个style标签,里面包含css文本(来自文本输入框)。再把它加到head标记里面去。
那么问题来了:html和js暂时没发现问题。但CSS我试了以下,无论如何,建立的css样式,只有第一段语句生效,比如说
body{background:yellow};
h1{color:red};
只有第一行是可用的。如果把h1样式放到首行,那么body的样式就不生效。
我把外链的css文件取消掉后,就可以应用两行样式了。所以我判断是CSS外链文件导致的。求问题解决方案..
如果你需要更多的代码,可以向我我获取更多细节。
添加回答
举报
0/150
提交
取消