下拉菜单缓缓展开JS如何实现

需要实现的效果是:当鼠标指向标签的时候,下拉菜单缓缓以自定义的速度展开。现在我已经写好了HTML代码和JS代码,可以实现指向的时候,显示下拉菜单,但是无法实现缓缓展开。其... 需要实现的效果是:当鼠标指向标签的时候,下拉菜单缓缓以自定义的速度展开。现在我已经写好了HTML代码和JS代码,可以实现指向的时候,显示下拉菜单,但是无法实现缓缓展开。其中JS部份如下:<script type="text/javascript"> function displaySubMenu(li) { var subMenu = li.getElementsByTagName("div")[0]; subMenu.style.display = "block";var BoxAddMax = 1; var Every_Add = 0.15; } function hideSubMenu(li) { var subMenu = li.getElementsByTagName("div")[0]; subMenu.style.display = "none"; }function MenuClick(){logbox.style.display = "block";}</script>  HTML代码如下:<li menu="nav" class=out onmouseover="this.className='on',displaySubMenu(this)" onmouseout="this.className='out',hideSubMenu(this)"><a href=" http://mtine.com.cn">   浏览</a><span title="展开">展开</span>   </li>   <div class="top_unfurlbox browse pt9 pb9" style="width:185px;overflow:hidden;">  <p class="clearfix">  <a href="'+siteUrl+'/blog/" class="fr">博客频道</a>  <a href="'+siteUrl+'/movie/">电影频道</a></p>  <p class="line_dot"></p>  <p class="clearfix">  <a href="'+siteUrl+'/group/" class="fr">群组频道</a>  <a href="'+siteUrl+'/tv/">电视频道</a></p>  <p class="line_dot"></p>  <p class="clearfix">  <a href="'+siteUrl+'/fun/" class="fr">游戏频道</a>  <a href="'+siteUrl+'/people/">人物频道</a></p>  <p class="line_dot"></p>  <p class="clearfix">  <a href="'+siteUrl+'/weekly/" class="fr">时光周刊</a>  <a href="'+siteUrl+'/video/">视频频道</a></p>  <p class="line_dot"></p>  <p><a href="'+siteUrl+'/picture/">图片频道</a></p>  <p class="line_dot"></p><p><a href="'+siteUrl+'/showtime/">电影院频道</a></p></div> 再声明就是已经实现了鼠标指向则显示下拉菜单问题,求哪位高手帮我改一下,能得以实现下拉菜单以自定义速度以上往下缓缓展开的问题。在线等。急。谢谢啦! 展开
 我来答
匿名用户
2011-12-03
展开全部
这里有一个js的多级联动下拉菜单
可以自定义位置和样式 比较实用
里面有教程和源码

参考资料: http://www.blueidea.com/common/shoutbox/redir.asp?1=e&id=11931

闪电狗33
2011-12-03 · 超过12用户采纳过TA的回答
知道答主
回答量:577
采纳率:0%
帮助的人:125万
展开全部
下拉菜单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式