亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

jquery實現(xiàn)三級下拉菜單

Original 2019-04-14 13:50:11 230
abstrakt:<!DOCTYPE html> <html> <head> <meta charset="utf-8">  <title>三級下拉菜單 </title> <script type="text/javascript" 
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>三級下拉菜單 </title>
	<script type="text/javascript" src="jquery-3.3.1.min.js"></script>
	<style>
		*{margin: 0;padding: 0;}
		div{width: 400px;height: 40px;line-height: 40px;margin: 20px auto 0;background: rgba(50,50,150,0.6);border-radius: 20px;color:white;}
		div>ul>li:hover{background: rgba(50,50,150,0.9);}
		ul li{float: left;width: 100px;text-align: center;cursor: pointer;}
		ul{list-style: none;}
		a{text-decoration: none;color:white;}
		.twobox{display: none;}
		
		.twobox li{position: relative;width: 100px;height: 30px;line-height: 30px;background: rgba(50,150,50,0.6);color: white;}
		.twobox li:hover{background: rgba(50,150,50,0.8);}
		.three{position: absolute;left: 100px;top:0;
			background: rgba(50,150,50,0.2);display: none;}
		.three li{width: 100px;height: 25px;line-height: 25px;}
	</style>
</head>
<body>
	<div>
	<ul class="one">
		<li><a href="">首頁</a></li>
		<li>產(chǎn)品
			<ul class="twobox">
				<li class="two">水果
					<ul class="three">
						<li>蘋果</li>
						<li>榴蓮</li>
						<li>葡萄</li>
						<li>火龍果</li>
					</ul>
				</li>
				<li class="two">花卉
					<ul class="three" >
						<li>玫瑰</li>
						<li>菊花</li>
						<li>滿天星</li>
					</ul>
				</li>
				<li>服裝</li>
				<li>動物</li>
			</ul>
		</li>
		<li>新聞</li>
		<li>圖片</li>
	</ul>
	</div>
</body>
<script>
	$(function(){
		// $('.twobox').hide();
		$('.one>li').hover(function(){
			$(this).find('.twobox').slideDown(100)
		},function(){$(this).find('.twobox').slideUp(100)})
		$('.two').hover(function(){$(this).find('.three').fadeIn(300)},function(){$(this).find('.three').fadeOut(300)})
	})
</script>
</html>



0

-------------效果圖------------------

QQ截圖20190414134050.png

總結:

1、應在css中設置二級和三級菜單項隱藏,老師的代碼在加載的時候能閃現(xiàn)二級三級菜單,原因在于用jquery來做初始化的隱藏

2、可以直接用$(選擇器).hover(操作一,操作二)來實現(xiàn)移上和移除的效果

Korrigierender Lehrer:天蓬老師Korrekturzeit:2019-04-14 21:19:15
Zusammenfassung des Lehrers:你的思路是對的, 但是要實現(xiàn)淡入淡出的效果, 還得加點其它東西的,想一想?

Versionshinweise

Beliebte Eintr?ge