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";
}
}
能直接用css的.干嘛用js?
哦哦忘了这个ul>li:hover .show
这个css里面用 hover不就行了?
l解决了 谢谢