编程论坛
注册
登录
编程论坛
→
JavaScript论坛
自动的出现下拉菜单
无诲今生
发布于 2009-09-26 14:03, 725 次点击
在本论坛的上边,当把鼠标移到“用户控制面板”上,就会自动的出现下拉菜单,请问这是怎样实现的?
1 回复
#2
foktime
2009-09-26 14:32
纯粹是看得源文件代码
程序代码:
<DIV class=md1>
<DIV id=memcp onMouseOver="ShowMenu('memcp')"
onmouseout="HideMenu('memcp')"><A onClick="pmwin('open')"
href="
https://bbs.bccn.net/thread-286995-1-1.html###">
短消息</A><BR><A
href="
https://bbs.bccn.net/my.php?item=threads">
我发表的主题</A><BR><A
href="
https://bbs.bccn.net/my.php?item=posts">
我参与的主题</A><BR><A
href="
https://bbs.bccn.net/memcp.php?action=profile">
编辑个人资料</A><BR><A
href="
https://bbs.bccn.net/my.php?item=favorites&type=thread">
我的收藏</A><BR><A
href="
https://bbs.bccn.net/my.php?item=subscriptions">
我的订阅</A><BR><A
href="
https://bbs.bccn.net/my.php?item=buddylist">
我的好友</A><BR><A
href="
https://bbs.bccn.net/space.php?uid=394239">
我的空间</A> </DIV>
<A onmouseover="ShowMenu('memcp')" onMouseOut="HideMenu('memcp')"
href="
https://bbs.bccn.net/memcp.php">
用户控制面板</A></DIV>
外层div样式定义了里面div的大小宽度。里面这个div就是你看到的菜单。
ShowMenu()看下面:
function ShowMenu(id){
if(window.delayhide){clearTimeout(delayhide);}
$(id).style.display='block';
}
1