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

三級下拉菜單案例

原創(chuàng) 2019-03-22 23:04:43 210
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>下拉菜單</title>
<style>
*{
margin: 0;
padding: 0;
}
.menu{
width: 800px;
height: 35px;
background: #000;
margin: 0 auto;
margin-top: 20px;
color: #fff;
border: 1px solid #ccc;
border-radius: 5px;
}

ul{
list-style: none;
}
ul li{
width: 100px;
height: 35px;
line-height: 35px;
text-align: center;
float: left;
border-right: 1px solid #ccc;
cursor: pointer;
}

.twobox li{
width: 100px;
height: 30px;
line-height: 30px;
text-align: center;
background: #2D2D2D;
color: #A9A9A9;
font-size: 14px;
position: relative;
border: none;
}

.twobox li:hover{
background: #000;
color: #fff;
}

.three{
position: absolute;
top: 0;
left: 100px;
}

.three li {width: 99px;height: 30px;line-height: 30px;border: 0;}
</style>
</head>

<body>
<div class="menu">
<ul class="one">
<!-- 一級下拉菜單 -->
<li>首 頁</li>
<li>產(chǎn) 品
<ul class="twobox">
<!-- 二級下拉菜單 -->
<li>產(chǎn)品1</li>
<li class="two">產(chǎn)品2
<ul class="three">
<!--三級下拉菜單 three-->
<li>產(chǎn)品1.1</li>
<li>產(chǎn)品1.2</li>
<li>產(chǎn)品1.3</li>
<li>產(chǎn)品1.4</li>
</ul>
</li>
<li class="two">產(chǎn)品3
<ul class="three">
<li>產(chǎn)品3.1</li>
<li>產(chǎn)品3.2</li>
<li>產(chǎn)品3.3</li>
<li>產(chǎn)品3.4</li>
</ul>
</li>
<li>產(chǎn)品4</li>
</ul>
</li>
<li>公司新聞
<ul class="twobox">
<li>公司新聞1</li>
<li class="two">公司新聞2
<ul class="three">
<li>公司新聞1.1</li>
<li>公司新聞1.2</li>
<li>公司新聞1.3</li>
</ul>
</li>
<li>公司新聞3</li>
<li>公司新聞4</li>
</ul>
</li>
<li>行業(yè)新聞</li>
<li>聯(lián)系我們</li>
</ul>
</div>

<script src="lib/jquery-3.3.1.js"></script>
<script>
$(document).ready(function(){
$('.twobox').hide();
$('.three').hide();

//當鼠標移動到包含二級菜單的一級菜單時顯示當前二級菜單
$('.one>li').mouseover(function(){
$(this).find('.twobox').slideDown(500);
})
//當鼠標移出到包含二級菜單的一級菜單時隱藏當前二級菜單
$('.one>li').mouseleave(function(){
$(this).find('.twobox').slideUp(500);
})

$('.two').mouseover(function(){
$(this).find('.three').slideDown(500);
})

$('.two').mouseleave(function(){
$(this).find('.three').slideUp(500);
})



//當鼠標移動到包含三級菜單的二級菜單時顯示當前三級菜單
})
</script>
</body>

</html>


批改老師:滅絕師太批改時間:2019-03-23 11:22:23
老師總結:邏輯順序理清楚后,代碼就可以簡潔明了了,繼續(xù)加油!

發(fā)布手記

熱門詞條