用js写鼠标移入li,div显示,移出消失
我需要鼠标移入li时,navBox1的div显示出来,移出消失,但是我不知道哪里错了,而且navbox1这个class我挂了很多,就是不知道哪里错了...
我需要鼠标移入li时,navBox1的div显示出来,移出消失,但是我不知道哪里错了,而且navbox1这个class我挂了很多,就是不知道哪里错了
展开
2个回答
展开全部
是 block,不是 bolck !!!
追问
还是没用
追答
那就要看到你的html和css才知道原因了,光有js代码不够。
另外,如果你这div是包含在li内的,那么可以用css直接实现你要的效果,不需要js代码:
#NavigationBox li .navBox1 {display:none}
#NavigationBox li:hover .navBox1 {display:block}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
12345678910111213141516171819202122232425function showDiv(i, blean) { var div = document.getElementById("div" + i); //获取绑定的 DIV if (div == undefined) { //如果 DIV,不存在,则创建 div = document.createElement("div"); div.id = "div" + i; //给ID 赋值,好下一次隐藏 div.style.position = "absolute"; div.style.marginLeft = "100PX"; div.style.width = "80px"; div.style.height = "80px"; div.style.left = i * 100 + 40 + "px"; div.style.border = "1px solid #ddd"; div.style.background = "red"; div.style.textAlign = "center"; div.innerHTML = "你好" + i; document.body.appendChild(div); } if (blean == 1) { div.style.display = "block"; //再显示 } else { div.style.display = "none"; //隐藏 }}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询