这个是用JS实现的。你百度一下,JS实现二级导航源码就有了。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html charset=gb2312" />
<title>简洁的纯CSS下拉菜单代码</title>
<style>
#sddm
{ margin: 0 auto
padding: 0
z-index: 30
background-color:#F4F4F4
width: 480px
height:23px}
#sddm li
{ margin: 0
padding: 0
list-style: none
float: left
font: bold 12px arial}
#sddm li a
{ display: block
margin: 0 1px 0 0
padding: 4px 10px
width: 60px
background: #5970B2
color: #FFF
text-align: center
text-decoration: none}
#sddm li a:hover
{ background: #49A3FF}
#sddm div
{ position: absolute
visibility: hidden
margin: 0
padding: 0
background: #EAEBD8
border: 1px solid #5970B2}
#sddm div a
{ position: relative
display: block
margin: 0
padding: 5px 10px
width: auto
white-space: nowrap
text-align: left
text-decoration: none
background: #EAEBD8
color: #2875DE
font: 12px arial}
#sddm div a:hover
{ background: #49A3FF
color: #FFF}
</style>
<!-- dd menu -->
<script type="text/javascript">
<!--
var timeout = 100
var closetimer = 10
var ddmenuitem = 0
// open hidden layer
function mopen(id)
{
// cancel close timer
mcancelclosetime()
// close old layer
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'
// get new layer and show it
ddmenuitem = document.getElementById(id)
ddmenuitem.style.visibility = 'visible'
}
// close showed layer
function mclose()
{
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'
}
// go close timer
function mclosetime()
{
closetimer = window.setTimeout(mclose, timeout)
}
// cancel close timer
function mcancelclosetime()
{
if(closetimer)
{
window.clearTimeout(closetimer)
closetimer = null
}
}
// close layer when click-out
document.onclick = mclose
// -->
</script>
</head>
<body style="text-align:center">
<ul id="sddm">
<li><a href="#" onmouseover="mopen('m1')" onmouseout="mclosetime()">Home</a>
<div id="m1" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
<a href="#">HTML DropDown</a>
<a href="#">DHTML DropDown menu</a>
<a href="#">JavaScript DropDown</a>
<a href="#">DropDown Menu</a>
<a href="#">CSS DropDown</a>
</div>
</li>
<li><a href="#" onmouseover="mopen('m2')" onmouseout="mclosetime()">Download</a>
<div id="m2" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
<a href="#">ASP Dropdown</a>
<a href="#">Pulldown menu</a>
<a href="#">AJAX dropdown</a>
<a href="#">DIV dropdown</a>
</div>
</li>
<li><a href="#" onmouseover="mopen('m3')" onmouseout="mclosetime()">Order</a>
<div id="m3" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
<a href="#">Visa Credit Card</a>
<a href="#">Paypal</a>
</div>
</li>
<li><a href="#" onmouseover="mopen('m4')" onmouseout="mclosetime()">Help</a>
<div id="m4" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
<a href="#">Download Help File</a>
<a href="#">Read online</a>
</div>
</li>
<li><a href="#" onmouseover="mopen('m5')" onmouseout="mclosetime()">Contact</a>
<div id="m5" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
<a href="#">E-mail</a>
<a href="#">Submit Request Form</a>
<a href="http://www.codefans.net/" target="_blank">codefans.net</a>
</div>
</li>
</ul>
</body>
</html>
这个直接右击打开选择记事本打开,把里面的改成你的就行了。如果是想简单方便的,建议你下载个 味多美网址导航的源码程序做站,那个程序按来路自动排行,自动审核,修改广告和管理网址都是直接在后台修改,特别方便。<!-- 三级 *** 蛋导航 --><div class="nav_left">
<div class="nav_leftlist">
<h2><b></b>用户系统</h2>
<dl>
<dt><b></b>用户管理</dt>
<dd>
<a class="cur" href="">商户信息<b></b></a>
<a href="">用户信息<b></b></a>
</dd>
</dl>
</div>
<div class="nav_leftlist">
<h2><b></b>财务系统</h2>
<dl>
<dt><b></b>系统账务</dt>
<dd>
<a href="">平台账单<b></b></a>
<a href="">账单明细<b></b></a>
</dd>
</dl>
<dl>
<dt><b></b>商户账务</dt>
<dd>
<a href="">商户账单<b></b></a>
<a href="">提现管理<b></b></a>
</dd>
</dl>
<dl>
<dt><b></b>用户账务</dt>
<dd>
<a href="">用户账单<b></b></a>
<a href="">提现管理<b></b></a>
</dd>
</dl>
</div>
</div>
<style>
.nav_left{background: #232b35height: 100%width: 220pxmin-height: 600pxposition: fixedtop: 100pxleft: 0}
.nav_leftlist{}
.nav_leftlist h2{height: 50pxline-height: 50pxpadding-left: 40pxfont-size: 16pxbackground: #3b444fcolor: #999999position: relativecursor: pointer}
.nav_leftlist h2 b{position: absolutetop: 20pxleft: 13pxwidth: 16pxheight: 9pxbackground: url(../images/icon04.png) no-repeatbackground-position: 0 0cursor: pointer}
.nav_leftlist h2 b.cur{background-position: -16px 0}
.nav_leftlist dl{}
.nav_leftlist dl dt{height: 50pxline-height: 50pxbackground: #2c3643font-size: 16pxcolor: #ffffffpadding-left: 60pxposition: relativecursor: pointer}
.nav_leftlist dl dt b{position: absolutetop: 20pxleft: 34pxwidth: 16pxheight: 9pxbackground: url(../images/icon04.png) no-repeatbackground-position: 0 -10px}
.nav_leftlist dl dt b.cur{background-position: -16px -10px}
.nav_leftlist dl dd{}
.nav_leftlist dl dd a{display: blockheight: 50pxline-height: 50pxcolor: #fffpadding-left: 80pxfont-size: 16pxposition: relative}
.nav_leftlist dl dd a.cur{color: #ee581c}
.nav_leftlist dl dd a.cur b{display: blockposition: absolutetop: 16pxright: -1pxwidth: 11pxheight: 18pxbackground: url(../images/icon04.png) no-repeatbackground-position: 0 -20px}
</style>
</body>
<script type="text/javascript" src="../js/jquery.js" ></script>
<script type="text/javascript" >
$(function(){
$('.nav_leftlist').on('click', 'h2', function(event) {
$(this).siblings('dl').toggle()
if($(this).siblings('dl').css('display')=='none'){
$(this).find('b').addClass('cur')
}else{
$(this).find('b').removeClass('cur')
}
})
$('.nav_leftlist').on('click', 'dl dt', function(event) {
$(this).siblings('dd').toggle()
if($(this).siblings('dd').css('display')=='none'){
$(this).find('b').addClass('cur')
}else{
$(this).find('b').removeClass('cur')
}
})
})
</script>
效果图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)