为什么给文新增的本节点加css属性 不行

<style type="text/css">

.chen{    
	width:200px;
	height:100px;
	background-color:#CCC;}
	
</style>
  
<script>

 var pNode = document.createElement("p");
    pNode.className = "chen";
    var textNode = document.createTextNode("我不想太悚");
	
     pNode.appendChild(textNode);

     //问题来了,为什么这样给 文本节点加css属性 不行
textNode.style.color="red"	
    document.body.appendChild(pNode)
   


 


</script>


小朱1
浏览 1049回答 2
2回答

qq_青枣工作室_0

文本节点没有css属性的,只能在标签上加css属性。<style type="text/css"> .chen{         width:200px;     height:100px;     background-color:#CCC;} </style> <body> <script>    var pNode = document.createElement("p");     pNode.className = "chen";     var textNode = document.createTextNode("我不想太悚"); pNode.appendChild(textNode); //文本节点没有css属性,只能在标签上加 pNode.style.color="red"      document.body.appendChild(pNode) </script> </body>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript