js怎么写:<ul>内有3个<li>鼠标移入时改变li内某个div的样式

var clea=document.getElementById("clearfix");
var cl=clea.getElementsByTagName("li");
var show=clea.getElementsByClassName("show");
for(var i=0;i<cl.length;i++){
cl[i].onmouseover=function() {
    this.style.marginTop = "-35px";  鼠标移入改变<li>的高度
   show.style.backgroundColor="red" (这是错误代码)鼠标移入改变<li>内的div样式

}

 cl[i].onmouseout=function(){
 this.style.marginTop="0px";

}


米脂
浏览 1142回答 1
1回答

蛊毒传说

能直接用css的.干嘛用js?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript