DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> js仿QQ豎直滑動導航菜單
js仿QQ豎直滑動導航菜單
編輯:關於JavaScript     

菜單就像qq軟件的分組,鼠標經過自動顯示相應組的內容。支持IE8、Chrome、火狐等浏覽器。

點擊這裡體驗效果

以下是源代碼:
<html>
<head>
<title>js仿QQ豎直滑動導航菜單-</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<style type="text/css">
.sv3 dl,.sv3 dt,.sv3 dd{
padding:0;
margin:0;
}
.sv3{
width:240px;
border:1px solid #BFC7D9;
}
.sv3 dl{
width:240px;
height:380px;
background:#EDF5FF;
overflow:hidden;
}
.sv3 dt{
padding:5px 10px;
height:13px;
font-size:13px;
color:#000;
background:#E5ECF9;
border-top:1px solid #fff;
border-bottom:1px solid #BFC7D9;
}
.sv3 dl.on dt{
background:#3366CC;
color:#FFF;
font-weight:bold;
}
.sv3 dd{
padding:10px;
color:#333;
font-size:12px;
line-height:1.5em;
}
.sv3 dd a:link,
.sv3 dd a:visited,
.sv3 dd a:hover,
.sv3 dd a:active{
color:#333;
display:block;
text-align:left;
}
.sv3 dl.on dd ul{height:340px;overflow:auto;border:0px solid #021255}

.sv3 ul{margin:0px;padding:0px;list-style:none;}
.sv3 .on a {color:White}
.sv3 a{color:Black;text-decoration:none}
.sv3 dd a:hover{color:red;text-decoration:underline}
.sv3 ul li{width:98%;}
</style>
</head>
<body>
<div id="idSlideView3" class="sv3">
<dl class="on">
<dt> <a href="http:///menu/javascript/">Javascript</a> </dt>
<dd> <ul><li><a href="http:///a/bjad/tw09x2nt.htm">日期選擇輸入js控件</a></li><li><a href="http:///a/bjad/uq2glggu.htm">JS錯誤引發、捕捉和處理</a></li><li><a href="http:///a/bjad/m51ttmax.htm">js數組的增刪訪問排序等操作</a></li>
<li><a href="http:///a/bjad/mroxdkos.htm">js桌球小游戲</a></li> <li><a href="http:///a/bjad/9sgmqsee.htm">js實現旋轉的3D球體標簽雲</a></li><li><a href="http:///a/bjac/e1rmndww.htm">使用js判斷是否按下了Shift鍵</a></li>
<li><a href="http:///a/bjac/r9cgfnde.htm">js判斷鼠標左、中、右鍵哪個被點擊</a></li><li><a href="http:///a/bjac/3iote6u9.htm">谷歌粘土js特效</a></li><li><a href="http:///a/bjac/p4xiyfgq.htm">js獲取網址中某個參數的值</a></li>
<li><a href="http:///a/bjac/a82mwyx9.htm">JSLint介紹</a></li><li><a href="http:///a/bjac/xvcdrv0w.htm">JS輸入用戶名自動顯示郵箱後綴列表</a></li><li><a href="http:///a/bjac/vfbn048n.htm">js的toUpperCase方法</a></li><li><a href="http:///a/bjac/sk5gp5qg.htm">js的toLowerCase方法</a></li>
<li><a href="http:///a/bjac/k6sv8gft.htm">JS的eval()方法</a></li><li><a href="http:///a/bjac/q6ueb725.htm">使用js獲取域名</a></li><li><a href="http:///a/bjac/06ysbxv0.htm">JS實現一次搜索百度和必應</a></li><li><a href="http:///a/bjac/jnt8bmec.htm">js生成指定范圍內的隨機數</a></li>
</ul> </dd>
</dl>
<dl>
<dt> 欄目二 </dt>
<dd> 內容二 </dd>
</dl>
<dl>
<dt> 欄目三 </dt>
<dd> 內容三 </dd>
</dl>
<dl>
<dt> 欄目四 </dt>
<dd> 內容四</dd>
</dl>
<dl>
<dt> <a href="http:///menu/jquery/">jquery</a> </dt>
<dd> <ul id="kmul" style="">
<li><a href="http:///a/bjad/8pwhsjna.htm">jquery帶圓圈箭頭只有大圖左右切換</a></li><li><a href="http:///a/bjad/n828yb7w.htm">jQ的one()方法</a></li>
<li><a href="http:///a/bjad/j2a309yk.htm">jquery在線五子棋代碼</a></li><li><a href="http:///a/bjac/45qq7nwu.htm">jQ設置屬性的方法</a></li><li><a href="http:///a/bjac/9fy8udxp.htm">jQ設置內容的方法</a></li><li><a href="http:///a/bjac/iqiiedy2.htm">jquery聖誕快樂</a></li>
<li><a href="http:///a/bjac/yg2au6tt.htm">jQuery實現五星級評分</a></li>
<li><a href="http:///a/bjac/jhlwsgyj.htm">高效jquery之維持代碼的可讀性</a></li>
<li><a href="http:///a/bjac/aq4x9fay.htm">高效jquery之鏈式操作</a></li>
<li><a href="http:///a/bjac/ijatfk5d.htm">高效jquery之精簡javascript</a></li>
<li><a href="http:///a/bjac/h2dj4d34.htm">ddsmoothmenu導航菜單</a></li><li><a href="http:///a/bjac/hkppr014.htm">qq空間返回頂部jqurey效果</a></li>
<li><a href="http:///a/bjac/qjaheda1.htm">jquery右鍵菜單插件</a></li><li><a href="http:///a/bjac/fntmi3c3.htm" title="jquery插件菜單0.1.9(支持IE6等)">jquery插件菜單0.1.9(支持IE...</a></li>
<li><a href="http:///a/bjac/mwmee1ns.htm" title="高效jquery之請使用&#39;On&#39;函數">高效jquery之請使用&#39;On&#39;函...</a></li><li><a href="http:///a/bjac/1hfasts2.htm">高效jquery之單Var模式</a></li><li><a href="http:///a/bjac/y9g81v65.htm">jquery插件開發的經驗總結</a></li>
<li><a href="http:///a/bjac/0xusjq8m.htm">jquery分頁插件應用實例</a></li>
</ul> </dd>
</dl>
</div>
<script type="text/javascript">
function SlideView(e) {
for (var r = document.getElementById(e).getElementsByTagName('dl'), c = clearInterval, i = -1, p = r[0], j; j = r[++i]; ) {
j.style.height = (i ? 24 : 379) + 'px';
j.onmouseover = function () { clearTimeout(j); var i = this; j = setTimeout(function () { if (p != i) _(p, 379, 24)(p = i, 24, 379) }, 200) };
}
function _(el, f, t) {
c(el.$1); el.className = f > t ? '' : 'on';
return el.$1 = setInterval(function () { el.style.height = (f += Math[f > t ? 'floor' : 'ceil']((t - f) * .3)) + 'px'; if (f == t) c(el.$1) }, 10), _
}
};
new SlideView("idSlideView3");
</script>
</body>
</html>
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved