JS实现的竖向折叠菜单代码


Posted in Javascript onOctober 21, 2015

本文实例讲述了JS实现的竖向折叠菜单代码。分享给大家供大家参考,具体如下:

先来看看运行效果截图:

JS实现的竖向折叠菜单代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>竖向的折叠菜单</title>
<script language = JavaScript>
function showmenu(id) {
 var list = document.getElementById("list"+id);
 var menu = document.getElementById("menu"+id)
 if (list.style.display=="none") {
  document.getElementById("list"+id).style.display="block";
  menu.className = "title1";
 }else {
  document.getElementById("list"+id).style.display="none";
  menu.className = "title";
 }
} 
</script>
<style type="text/css">
<!--
*{margin:0;padding:0;list-style:none;font-size:14px}
#nav{margin:10px;text-align:center;line-height:25px;width:200px;}
.title{background:#336699;color:#fff;border-bottom:1px solid #fff;cursor:pointer;}
.title1{background:#888;color:#000;border-bottom:1px solid #666;cursor:pointer;}
.content li{color:#336699;background:#ddd;border-bottom:1px solid #fff;}
-->
</style>
</head>
<body>
<div id="nav">  
  <div class="title" id="menu1" onclick="showmenu('1') ">Ajax下载</div>
  <div id="list1" class="content" style="display:none">
   <ul>
    <li>jQuery</li>
    <li>Extjs</li>
    <li>Mootools</li>
    </ul>
  </div> 
  <div class="title" id="menu2" onclick="showmenu('2')">网页代码</div>
  <div id="list2" class="content" style="display:none">
    <ul>
    <li>菜单导航</li>
    <li>层和布局</li>
    <li>图片切换</li>
    </ul>
  </div> 
</div>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Jquery焦点与失去焦点示例应用
Jun 10 Javascript
JS绘制生成花瓣效果的方法
Aug 05 Javascript
JS从一组数据中找到指定的单条数据的方法
Jun 02 Javascript
AngularJs Managing Service Dependencies详解
Sep 02 Javascript
JS中使用media实现响应式布局
Aug 04 Javascript
详解动画插件wow.js的使用方法
Sep 13 Javascript
JS实现点击下拉菜单把选择的内容同步到input输入框内的实例
Jan 23 Javascript
微信小程序页面缩放式侧滑效果的实现代码
Nov 15 Javascript
javascript移动端 电子书 翻页效果实现代码
Sep 07 Javascript
vue Treeselect下拉树只能选择第N级元素实现代码
Aug 31 Javascript
如何使用jQuery操作Cookies方法解析
Sep 08 jQuery
vue+Element-ui实现分页效果
Nov 15 Javascript
JS基于Mootools实现的个性菜单效果代码
Oct 21 #Javascript
纯javascript实现自动发送邮件
Oct 21 #Javascript
JS实现Fisheye效果动感放大菜单代码
Oct 21 #Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
Oct 21 #Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
Oct 21 #Javascript
chrome调试javascript详解
Oct 21 #Javascript
Javascript 计算字符串在localStorage中所占字节数
Oct 21 #Javascript
You might like
php Try Catch异常测试
2009/03/01 PHP
php zip文件解压类代码
2009/12/02 PHP
php操作JSON格式数据的实现代码
2011/12/24 PHP
ThinkPHP3.2.3数据库设置新特性
2015/03/05 PHP
Symfony实现行为和模板中取得request参数的方法
2016/03/17 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
Laravel的throttle中间件失效问题解决方法
2016/10/09 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
用js做一个小游戏平台 (一)
2009/12/29 Javascript
jquery URL参数判断,确定菜单样式
2010/05/31 Javascript
jQuery 操作option的实现代码
2011/03/03 Javascript
javascript 学习笔记(一)DOM基本操作
2011/04/08 Javascript
载入jQuery库的最佳方法详细说明及实现代码
2012/12/28 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
jquery实现点击展开列表同时隐藏其他列表
2015/08/10 Javascript
Javascript实现单例模式
2016/01/24 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
[34:10]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
python解析基于xml格式的日志文件
2017/02/25 Python
Python爬虫PyQuery库基本用法入门教程
2018/08/04 Python
使用python获取(宜宾市地震信息)地震信息
2019/06/20 Python
Python代码覆盖率统计工具coverage.py用法详解
2020/11/25 Python
CSS3+DIV实现漂亮的动画彩色标签
2016/06/16 HTML / CSS
详解CSS3弹性伸缩盒
2020/09/21 HTML / CSS
html5使用canvas画一条线
2014/12/15 HTML / CSS
怎样有效的进行自我评价
2013/10/06 职场文书
党员干部公开承诺书
2014/03/26 职场文书
2014年移动公司工作总结
2014/12/08 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
2019年家电促销广告语集锦
2019/10/21 职场文书
Python开发五子棋小游戏
2022/05/02 Python