zoukankan      html  css  js  c++  java
  • 菜单展开和收缩

    菜单展开和收缩

    方法一

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>菜单展开和收缩</title>
    <style>
    		*{
    			margin: 0;
    			padding: 0;
    		}
    		.navList{
    			 200px;
    		}
    		.navList h3{
    			padding:10px 20px;
    			cursor:pointer;
    			font-size:18px;
    			background:#abcdef;
    			border:1px solid #999;
    		}
    		.navList ul{
    			list-style: none;
    			display:none;
    
    		}
    		.navList ul li{
    			padding:10px 20px;
    			background-color:#f5f5f5;
    			border:1px solid #ccc;
    			border-bottom:none;
    		}
    		.navList ul li a{
    			text-decoration:none;
    			color:#333;
    		}
    	</style>
    </head>
    <body>
    	<div class="navList">
    		<h3>用户管理</h3>
    		<ul>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户修改</a></li>
    		</ul>
    
    		<h3>用户管理</h3>
    		<ul>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户修改</a></li>
    		</ul>
    
    		<h3>信息管理</h3>
    		<ul>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户修改</a></li>
    		</ul>
    
    		<h3>商品管理</h3>
    		<ul>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户修改</a></li>
    		</ul>
    
    		<h3>订单管理</h3>
    		<ul>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户修改</a></li>
    		</ul>
    
    		<h3>留言管理</h3>
    		<ul>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户查询</a></li>
    			<li><a href="#">用户修改</a></li>
    		</ul>
    	</div>
    
    	<script src="./jquery-3.2.1.min.js">
    	</script>
    	<script>
    	$(function(){
    		$(".navList h3").click(function(){
    			if($(this).next("ul").is(":hidden")){
    				$(this).next("ul").slideDown();
    			}else{
    				$(this).next("ul").slideUp();
    			}
    		})
    	})
    </script>
    </body>
    </html>
    

    方法二

    	<script>
    		$(function(){
    			$(".navList h3").click(function(){
    				$(this).next("ul").slideToggle();
    			})
    		})
    	</script>
    

    方法三

    <script>
    	$(function(){
    		$(".navList ul").first().show();
    		$(".navList h3").click(function(){
    			$(this).next("ul").slideDown().siblings("ul").slideUp();
    		})
    	})
    </script>
  • 相关阅读:
    iOS开发 贝塞尔曲线UIBezierPath
    iOS开发 解决使用AVAudioRecorder录制后转mp3解决音量小的问题
    比JDK高效的array equals
    高性能web架构原则
    基于内存映射的千万级数据处理框架
    LesenRPC-基于netty/protobuffer的高性能RPC框架
    java垃圾回收机制详解
    MVC架构详解
    用抽象实现代码解耦
    python按年份统计文件数量
  • 原文地址:https://www.cnblogs.com/DCL1314/p/7491241.html
Copyright © 2011-2022 走看看