1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JS实现光滑展开合拢的菜单效果代码【javascript】

JS实现光滑展开合拢的菜单效果代码【javascript】

时间:2021-08-18 11:36:20

相关推荐

JS实现光滑展开合拢的菜单效果代码【javascript】

web前端|js教程

JS,光滑展开合拢,菜单,JS菜单

web前端-js教程

本文实例讲述了JS实现光滑展开合拢的菜单效果代码。分享给大家供大家参考。具体如下:

mvc权限管理系统源码,vscode下载插件到本地,xftp连接ubuntu,tomcat 常用报错,爬虫子屏保,php 64位整型,seo如何识别图片是否原创,旅游网站源码制作,移动端答题卡 html模板下载lzw

这是一个光滑展开又合拢的JS菜单效果,无jQuery插件,完全JavaScript代码实现,没有过多修饰,有兴趣的美化一下,肯定是款不错的折叠菜单。

两人pk游戏源码,vscode笔记怎么写,ubuntu下载机,tomcat配置多个页面,sqlite看苹果微信记录,林华抽取的种族是爬虫的小说,链家网 php,浦东seo优化有哪些,简洁的网站,淘宝客介绍ppt模板下载地址lzw

运行效果截图如下:

车辆 派遣 源码,ubuntu防止负载太高,爬虫遇到js请求,php clone =,sem seo策略lzw

在线演示地址如下:

/js//js-swift-fade-in-out-menu-style-codes/

具体代码如下:

光滑展开合拢的JS菜单效果*{margin:0;padding:0;}ul,li{list-style:none;}#con{width:164px; margin:50px auto 0;}#con h4.top{ height:4px; width:164px; overflow:hidden;}#con h4.bottom{height:4px; width:164px;overflow:hidden;}#con div{height:0px; overflow:hidden;}#con h3{border-top:2px solid #fff; border-bottom:1px solid #D6EFFF;}var speed = 30;var oCon = null; var oH3List = null;var oDivList = null;var oUlList = null;var oldNum = null;var clickNum = null;var hideTimer=null;var showTimer=null;window.onload=function(){ oCon = document.getElementById("con"); oH3List = oCon.getElementsByTagName("h3"); oUlList = oCon.getElementsByTagName("ul"); oDivList = oCon.getElementsByTagName("div"); for(var i=0;i=1){ oDivList[num].style.height = oDivList[num].offsetHeight+move_num1+"px"; }else{ oldNum=num; clearInterval(showTimer); }}function hideUl(num){ var move_num2=Math.ceil((oDivList[num].offsetHeight)/10); if(move_num2>0){ oDivList[num].style.height=oDivList[num].offsetHeight -move_num2+"px"; }else{ clearInterval(hideTimer); if(clickNum==num){ oldNum=null; } }}

设计素材

精品图标 图片幻灯 网页播放器

模板素材

企业网站 儿童网站 音乐网站 Discuz模板

脚本下载

jQuery Ajax PHP

网页特效

菜单 表单 浏览器

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。