一、普通二級(jí)下拉菜單
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>普通下拉菜單</title>
<style type="text/css">
*{margin: 0px; padding: 0px;}
#menu{ height: 35px; background-image: url(img/menubg.jpg);}
#menu ul{ list-style-type: none;}
#menu li{ height: 35px; line-height: 35px;}
#menu a{ display: block; padding: 0px 30px;
text-decoration: none; font-size: 14px; font-weight: bold; color: black;}
#menu>ul>li{float: left; position: relative;}
#menu>ul>li>ul{ display: none; position: absolute; left: 0px; background-color:ghostwhite}
#menu>ul>li>ul>li{ clear: both;}
#content{ background-color: gainsboro; text-align: center; padding: 200px;
font-size:50px; font-weight: bold;}
.lihover{background-color: gray; }
.lihover a{color: white;}
</style>
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript">
$(function(){
$("#menu>ul>li").mouseover(function(){
$(this).children("ul").stop().slideDown(300);
})
$("#menu>ul>li").mouseleave(function(){
$(this).children("ul").stop().slideUp(300);
})
$("#menu>ul>li>ul>li").mouseover(function(){
$(this).addClass("lihover");
})
$("#menu>ul>li>ul>li").mouseleave(function(){
$(this).removeClass("lihover");
})
})
</script>
</head>
<body>
<div id="menu">
<ul>
<li>
<a href="javascript:void(0);">推薦分類(lèi)</a>
<ul>
<li><a href="javascript:void(0);">英雄聯(lián)盟</a></li>
<li><a href="javascript:void(0);">王者榮耀</a></li>
<li><a href="javascript:void(0);">絕地求生</a></li>
<li><a href="javascript:void(0);">二次元</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">游戲競(jìng)技</a>
<ul>
<li><a href="javascript:void(0);">英雄聯(lián)盟</a></li>
<li><a href="javascript:void(0);">絕地求生</a></li>
<li><a href="javascript:void(0);">刺激戰(zhàn)場(chǎng)</a></li>
<li><a href="javascript:void(0);">QQ飛車(chē)</a></li>
<li><a href="javascript:void(0);">怪物獵人</a></li>
<li><a href="javascript:void(0);">爐石傳說(shuō)</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">娛樂(lè)天地</a>
<ul>
<li><a href="javascript:void(0);">顏值</a></li>
<li><a href="javascript:void(0);">星娛</a></li>
<li><a href="javascript:void(0);">二次元</a></li>
<li><a href="javascript:void(0);">戶外</a></li>
<li><a href="javascript:void(0);">音樂(lè)電臺(tái)</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">科技教育</a>
<ul>
<li><a href="javascript:void(0);">魚(yú)教</a></li>
<li><a href="javascript:void(0);">數(shù)碼科技</a></li>
<li><a href="javascript:void(0);">軍事</a></li>
<li><a href="javascript:void(0);">財(cái)經(jīng)</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">語(yǔ)音直播</a>
<ul>
<li><a href="javascript:void(0);">FM233</a></li>
<li><a href="javascript:void(0);">音樂(lè)電臺(tái)</a></li>
<li><a href="javascript:void(0);">娛樂(lè)互動(dòng)</a></li>
<li><a href="javascript:void(0);">情感調(diào)頻</a></li>
</ul>
</li>
<li><a href="javascript:void(0);">其他分類(lèi)</a></li>
</ul>
</div>
<div id="content">
我是網(wǎng)頁(yè)的主要內(nèi)容
</div>
</body>
</html>
二、無(wú)限級(jí)下拉菜單
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>普通下拉菜單-三級(jí)菜單</title>
<style type="text/css">
*{margin: 0px; padding: 0px;}
/*一級(jí)*/
#menu{ height: 35px; background-image: url(img/menubg.jpg);}
#menu>ul{ width: 1000px;}
#menu ul{ list-style-type: none;}
#menu li{ height: 35px; line-height: 35px; position: relative;}
#menu a{ display: block; padding: 0px 30px; text-decoration: none;
font-size: 14px; font-weight: bold; color: black;}
#menu>ul>li{float: left; }
/*二級(jí)*/
#menu>ul>li>ul{ display: none; position: absolute; left: 0px; background-color:ghostwhite}
#menu>ul>li>ul>li{ clear: both;}
#content{ background-color: gainsboro; text-align: center; padding: 200px;
font-size:50px; font-weight: bold;}
/*三級(jí)或更多級(jí)*/
#menu>ul>li>ul>li ul{ position: absolute; top: 0px; width: 100%;
background-color:ghostwhite; display: none;}
#menu>ul>li>ul>li li{clear: both;}
.lihover{background-color: gray; }
.lihover a{color: white;}
</style>
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript">
$(function(){
//二級(jí)
$("#menu>ul>li").mouseover(function(){
$(this).children("ul").stop().slideDown(300);
})
$("#menu>ul>li").mouseleave(function(){
$(this).children("ul").stop().slideUp(300);
})
//三級(jí)
$("#menu>ul>li>ul li").mouseover(function(){
//判斷菜單應(yīng)該在左邊還是右邊顯示出來(lái)
// if($(this).offset().left + $(this).width() > $(window).width()-50)
// $(this).children("ul").css("left","-" + $(this).width() + "px");
// else
// $(this).children("ul").css("left",$(this).width() + "px");
$(this).children("ul").css("left",$(this).width() + "px");
$(this).children("ul").stop().slideDown(300);
})
$("#menu>ul>li>ul li").mouseleave(function(){
$(this).children("ul").stop().slideUp(300);
})
//li高亮顯示效果
$("#menu>ul>li>ul li").mouseover(function(){
$(this).addClass("lihover");
})
$("#menu>ul>li>ul li").mouseleave(function(){
$(this).removeClass("lihover");
})
})
</script>
</head>
<body>
<div id="menu">
<ul>
<li>
<a href="javascript:void(0);">推薦分類(lèi)</a>
<ul>
<li><a href="javascript:void(0);">英雄聯(lián)盟</a></li>
<li><a href="javascript:void(0);">王者榮耀</a></li>
<li><a href="javascript:void(0);">絕地求生</a></li>
<li><a href="javascript:void(0);">二次元</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">游戲競(jìng)技</a>
<ul>
<li>
<a href="javascript:void(0);">網(wǎng)游競(jìng)技</a>
<ul>
<li><a href="javascript:void(0);">英雄聯(lián)盟</a></li>
<li><a href="javascript:void(0);">堡壘之夜</a></li>
<li><a href="javascript:void(0);">DOTA2</a></li>
<li><a href="javascript:void(0);">穿越火線</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">單擊熱游</a>
<ul>
<li><a href="javascript:void(0);">絕地求生</a></li>
<li><a href="javascript:void(0);">戰(zhàn)地風(fēng)云</a></li>
<li><a href="javascript:void(0);">NBA2k</a></li>
<li><a href="javascript:void(0);">全面戰(zhàn)爭(zhēng)</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">手游休閑</a>
<ul>
<li><a href="javascript:void(0);">刺激戰(zhàn)場(chǎng)</a></li>
<li><a href="javascript:void(0);">王者榮耀</a></li>
<li><a href="javascript:void(0);">QQ飛車(chē)</a></li>
<li><a href="javascript:void(0);">狼人殺</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="javascript:void(0);">娛樂(lè)天地</a>
<ul>
<li><a href="javascript:void(0);">顏值</a></li>
<li><a href="javascript:void(0);">星娛</a></li>
<li><a href="javascript:void(0);">二次元</a></li>
<li><a href="javascript:void(0);">戶外</a></li>
<li><a href="javascript:void(0);">音樂(lè)電臺(tái)</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">科技教育</a>
<ul>
<li><a href="javascript:void(0);">魚(yú)教</a></li>
<li><a href="javascript:void(0);">數(shù)碼科技</a></li>
<li><a href="javascript:void(0);">軍事</a></li>
<li><a href="javascript:void(0);">財(cái)經(jīng)</a></li>
</ul>
</li>
<li>
<a href="javascript:void(0);">語(yǔ)音直播</a>
<ul>
<li><a href="javascript:void(0);">FM233</a></li>
<li><a href="javascript:void(0);">音樂(lè)電臺(tái)</a></li>
<li><a href="javascript:void(0);">娛樂(lè)互動(dòng)</a></li>
<li><a href="javascript:void(0);">情感調(diào)頻</a></li>
</ul>
</li>
<li><a href="javascript:void(0);">其他分類(lèi)</a></li>
</ul>
</div>
<div id="content">
我是網(wǎng)頁(yè)的主要內(nèi)容
</div>
</body>
</html>
三、水平伸縮菜單
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>水平伸縮菜單</title>
<style type="text/css">
*{margin: 0px; padding: 0px; font-size: 12px;}
#menu ul{ list-style-type: none;}
#menu{margin-left:8px;width: 150px;}
#menu li{width: 52px; clear: both; height: 52px; line-height: 52px;
margin-top: 20px; float: right; overflow: hidden;}
#menu li,#menu img{ vertical-align: middle;}
#menu a{ color: coral; font-weight: bold; text-decoration: none; font-size: 22px;}
</style>
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript">
$(function(){
$("#menu>ul>li").mouseover(function(){
$(this).stop().animate({"width":"150px"},200);
})
$("#menu>ul>li").mouseleave(function(){
$(this).stop().animate({"width":"52px"},200);
})
})
</script>
</head>
<body>
<div id="menu">
<ul>
<li><a href="#"><img src="img/home.png" alt="" width="50" height="50" border="0"/> Home</a></li>
<li><a href="#"><img src="img/about.png" alt="" width="50" height="50" border="0"/> About</a></li>
<li><a href="#"><img src="img/contact.png" alt="" width="50" height="50" border="0"/> Contact</a></li>
</ul>
</div>
</body>
</html>
四、TreeView菜單
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>TreeView菜單</title>
<style type="text/css">
*{margin: 0px; padding: 0px; font-size: 12px;}
#menu{margin-left: 26px;}
#menu ul{ list-style-type: none; clear: both;}
#menu ul a{ text-decoration: none; color: black;}
#menu li{line-height: 26px; clear: both; cursor:pointer}
#menu ul>li ul{display:none; margin: 0px; padding: 0px;}
.mypage{ background: url(img/page.png) no-repeat left 8px; padding-left: 16px;}
.myplus{ background: url(img/plus.png) no-repeat left 8px; padding-left: 16px;}
.myminus{ background: url(img/minus.png) no-repeat left 8px; padding-left: 16px;}
</style>
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript">
$(function(){
var $plusMenu = $("#menu>ul li:has(ul)");
$plusMenu.removeClass("mypage").removeClass("myminus").addClass("myplus");
var $pageMenu = $("#menu>ul li:not(:has(ul))");
$pageMenu.removeClass("myminus").removeClass("myplus").addClass("mypage");
$plusMenu.click(function(){
//$(this).attr("target","_blank");
//先打開(kāi)鏈接地址
//本窗口打開(kāi)
//window.location.href = $(this).children("a").attr("href");
//新窗口打開(kāi)
//window.open($(this).children("a").attr("href"));
if($(this).hasClass("myplus"))
{
$(this).removeClass("mypage").removeClass("myplus").addClass("myminus");
$(this).children("ul").slideDown(100);
}
else
{
$(this).removeClass("mypage").removeClass("myminus").addClass("myplus");
$(this).children("ul").slideUp(100);
}
return false;
})
$pageMenu.click(function(){
//$(this).attr("target","_blank");
//先打開(kāi)鏈接地址
//本窗口打開(kāi)
//window.location.href = $(this).children("a").attr("href");
//新窗口打開(kāi)
//window.open($(this).children("a").attr("href"));
return false;
})
})
</script>
</head>
<body>
<div id="menu">
<ul class="first" id="nav">
<li><a >首頁(yè)</a></li>
<li><a >文化</a>
<ul>
<li><a >企業(yè)文化</a></li>
<li><a >企業(yè)精神</a></li>
<li><a >經(jīng)營(yíng)理念</a></li>
</ul>
</li>
<li><a >新聞</a>
<ul>
<li><a >公司新聞</a></li>
<li><a >產(chǎn)品發(fā)布新聞</a></li>
</ul>
</li>
<li><a >招聘</a>
<ul>
<li><a >企業(yè)招聘</a></li>
<li><a href="#">個(gè)人求職</a>
<ul>
<li><a href="#">java工程師</a></li>
<li><a href="#">.net工程師</a></li>
</ul>
</li>
<li><a >聯(lián)系我們</a></li>
<li><a >51job</a></li>
</ul>
</li>
</ul>
</div>
</body>
</html>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。