js二级菜单
来源:互联网 发布:优化排名软件 编辑:程序博客网 时间:2024/04/30 06:03
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style>*{margin:0;padding:0;}ul{list-style: none;}.box{width: 300px;margin: 0 auto;color: #fff;}.box li{cursor: pointer;}.box>li{background-color: green;font:bold 18px/38px "宋体";overflow: hidden;height: 38px;}.box>li+li{border-top: 1px solid #CCCCCC;}.box>li li{background-color: #0000FF;font:bold 16px/28px "宋体";padding-left: 20px;}.box>li li+li{border-top: 1px solid #CCCCCC;}.box>li li:hover{background-color: greenyellow;}</style></head><body><ul class="box"><li class="menu"><p>菜单1</p><ul class="small-box"><li>子菜单1</li><li>子菜单2</li><li>子菜单3</li><li>子菜单4</li></ul></li><li class="menu"><p>菜单1</p><ul class="small-box"><li>子菜单1</li><li>子菜单2</li><li>子菜单3</li><li>子菜单4</li></ul></li><li class="menu"><p>菜单1</p><ul class="small-box"><li>子菜单1</li><li>子菜单2</li><li>子菜单3</li><li>子菜单4</li></ul></li><li class="menu"><p>菜单1</p><ul class="small-box"><li>子菜单1</li><li>子菜单2</li><li>子菜单3</li><li>子菜单4</li></ul></li></ul></body><script src="animate.js"></script><script>var lis = document.querySelectorAll(".menu");for(var i = 0;i<lis.length;i++){lis[i].firstElementChild.isOpen = true; //表示可以打开lis[i].firstElementChild.onclick = function(){//this 指的是 pvar li = this.parentNode; //获取相应的livar ul = li.querySelector(".small-box"); //获取li下的ulvar ph = this.offsetHeight; //p的高度var ulh = ul.offsetHeight; //ul的高度var zh = ulh + ph; //li的高度if(this.isOpen){this.isOpen = false;animate(li,{height:zh})}else{this.isOpen = true;animate(li,{height:ph})}}}</script></html>
1 0
- js二级联动菜单
- 二级JS菜单
- js二级菜单
- js级联菜单--二级
- js 二级联动菜单
- JS二级联动菜单
- js 二级联动菜单
- js二级下拉菜单
- js二级联动菜单
- js 下拉二级菜单
- js二级联动菜单
- js 创建二级菜单
- js二级菜单
- js 二级联动菜单
- js-----二级菜单联动
- JS二级连动菜单
- JS省市二级联动菜单
- 二级下拉关联菜单 js
- isset和empty
- Spring Test @TransactionConfiguration
- 计161平日题目--Problem F: C语言实验——三个整数和、积与平均值
- android中异常捕获
- uboot下init_sequence_f函数之reserve_round_4k
- js二级菜单
- 统计子字符串在父字符串中出现的次数
- 函数返回多个值
- 杨辉三角的Python实现
- ASP.net 使用母版页的页面如何使用css
- 一个非常好用的图表工具
- uboot下init_sequence_f函数之reserve_mmu
- 数据结构系列之链表——双链表建立
- System类