亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

js+css實現導航效果實例

2019-11-20 13:11:18
字體:
來源:轉載
供稿:網友

本文實例講述了js+css實現導航效果的方法。分享給大家供大家參考。具體實現方法如下:

1. 程序代碼如下:

復制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>CSS+JS實現兼容性很好的無限級下拉菜單</title> 
<style type="text/css"> 
*{ margin:0; padding:0; border:0;} 
body{font:12px/130% verdana,geneva,arial,helvetica,sans-serif,宋體;}li{list-style:none;} 
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;} 
a:link{ color:#000; text-decoration:none; } 
a:visited{ color:#000; text-decoration:none; } 
a:hover{ color:#000; text-decoration:none; } 
.menu{ width:778px; height:26px; background:#fff; margin:0 auto;} 
.menusel{ float:left;width:100px; position:relative; height:25px; background:#ddd; line-height: 25px; margin-left: 1px; *margin-left: 0px;_margin-left: -1px;} 
.menusel h2{ font-size:12px; } 
.menusel a{ display: block;text-align:center; width:100px;border:1px solid #a4a4a4; height:25px; border-bottom:1px solid #a4a4a4; position:relative; z-index:2;} 
.menusel a:hover{ border:1px solid #a4a4a4; border-bottom:1px dashed #eeeeee; position:relative; z-index:2; height:25px;} 
.ahover a{border-bottom:1px dashed #eeeeee; background:#eeeeee; } 
.position{ position:absolute; z-index:1;} 
.menusel ul{width:125px; background:#eee; border:1px solid #a4a4a4; margin-top: -1px; position:relative; z-index:1; display:none;} 
.menusel .block{ display:block;} 
.typeul li{border-bottom:1px dashed #a4a4a4;width:125px; position:relative; float:left; } 
.typeul li a{ border:none;width:125px; } 
.typeul li a:hover{ border:none; background:#ddd;} 
.typeul{  margin-left:0;  } 
.typeul ul{left:125px; top:0; position:absolute;} 
.fli{ margin-left: -1px; border-left:#eeeeee solid 1px;} 
.menusel .lli{ border:none; } 
</style> 
<script type="text/javascript">document.execCommand("BackgroundImageCache", false, true);</script><!-- IE6背景圖片閃爍問題  --> 
</head> 
<body> 
<div class="menu"> 
 <div id="menu1" class="menusel"> 
  <h2><a href="/">菜單1</a></h2> 
   <div class="position"> 
    <ul class="clearfix typeul"> 
     <li><a href="http://www.49028c.com">菜單選項1-2</a></li> 
     <li> 
      <a href="#">菜單選項1-2</a> 
      <ul> 
       <li class="fli"><a href="#">菜單選項1-2-1</a></li> 
       <li class="lli"><a href="#">菜單選項1-2-2</a></li> 
      </ul> 
     </li> 
     <li><a href="http://www.49028c.com">菜單選項1-2</a></li> 
     <li class="lli"><a href="#">菜單選項1-2</a></li> 
    </ul> 
   </div><!-- position --> 
  </div><!-- menusel --> 
  <div id="menu2" class="menusel"> 
  <h2><a href="#">菜單2</a></h2> 
  <div class="position"> 
  <ul class="clearfix typeul"> 
  <li><a href="#">菜單選項2-2</a></li> 
  <li><a href="#">菜單選項2-2</a> 
  <ul> 
  <li class="fli"><a href="#">菜單選項2-2-1</a></li> 
  <li class="lli"><a href="#">菜單選項2-2-2</a> 
  <ul> 
  <li class="fli"><a href="#">菜單選項2-2-1</a></li> 
  <li class="lli"><a href="#">菜單選項2-2-2</a> 
  </li> 
  </ul> 
  </li> 
  </ul> 
  </li> 
  <li><a href="#">菜單選項2-2</a></li> 
  <li class="lli"><a href="#">菜單選項2-2</a></li> 
  </ul> 
  </div><!-- position --> 
  </div><!-- menusel --> 
  <div id="menu3" class="menusel"> 
  <h2><a href="#">菜單3</a></h2> 
  <div class="position"> 
  <ul class="clearfix typeul"> 
  <li><a href="#">菜單選項3-2</a></li> 
  <li><a href="#">菜單選項3-2</a> 
  <ul> 
  <li class="fli"><a href="#">菜單選項3-2-1</a></li> 
  <li class="lli"><a href="#">菜單選項3-2-2</a> 
  <ul> 
  <li class="fli"><a href="#">菜單選項3-2-1</a></li> 
  <li class="lli"><a href="#">菜單選項3-2-2</a> 
  <ul> 
  <li class="fli"><a href="#">菜單選項3-2-1</a></li> 
  <li class="lli"><a href="#">菜單選項3-2-2</a></li> 
  </ul> 
  </li> 
  </ul> 
  </li> 
  </ul> 
  </li> 
  <li><a href="#">菜單選項3-2</a></li> 
  <li class="lli"><a href="#">菜單選項3-2</a></li> 
  </ul> 
  </div><!-- position --> 
 </div><!-- menusel --> 
</div><!-- menu --> 
 <script type="text/javascript"> 
 for(var x = 1; x < 4; x++) 
 { 
 var menuid = document.getElementById("menu"+x); 
 menuid.num = x; 
 type(); 
 } 
 function type() 
 { 
 var menuh2 = menuid.getElementsByTagName("h2"); 
 var menuul = menuid.getElementsByTagName("ul"); 
 var menuli = menuul[0].getElementsByTagName("li"); 
 menuh2[0].onmouseover = show; 
 menuh2[0].onmouseout = unshow; 
 menuul[0].onmouseover = show; 
 menuul[0].onmouseout = unshow; 
 function show() 
 { 
 menuul[0].className = "clearfix typeul block" 
 } 
 function unshow() 
 { 
 menuul[0].className = "typeul" 
 } 
 for(var i = 0; i < menuli.length; i++) 
  { 
  menuli[i].num = i; 
  var liul = menuli[i].getElementsByTagName("ul")[0]; 
   if(liul) 
   { 
   typeshow() 
   } 
  } 
 function typeshow() 
 { 
 menuli[i].onmouseover = showul; 
 menuli[i].onmouseout = unshowul; 
 } 
 function showul() 
 { 
 menuli[this.num].getElementsByTagName("ul")[0].className = "block"; 
 } 
 function unshowul() 
 { 
 menuli[this.num].getElementsByTagName("ul")[0].className = ""; 
 } 
 } 
 </script> 
</body> 
</html>

2. 程序效果

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本一区二区在线播放| www.亚洲免费视频| 欧美电影免费观看大全| 国产精品白嫩美女在线观看| 欧美成人在线免费| 欧美日韩免费网站| 亚洲国产日韩欧美综合久久| 成人女保姆的销魂服务| 亚洲伊人一本大道中文字幕| 中文国产成人精品久久一| 欧美午夜宅男影院在线观看| 日韩亚洲国产中文字幕| 欧美成人在线影院| 欧美午夜性色大片在线观看| 亚洲精品美女在线观看播放| 亚洲国产欧美在线成人app| 久久夜色精品亚洲噜噜国产mv| 欧美激情亚洲精品| y97精品国产97久久久久久| 欧美国产在线视频| 日韩精品视频在线观看网址| 亚洲乱码av中文一区二区| 欧美国产日韩精品| 亚洲精品国精品久久99热| 国产精品丝袜一区二区三区| 韩剧1988在线观看免费完整版| 国产精品免费一区豆花| 日本久久亚洲电影| 亚洲女人天堂av| 亚洲影院色在线观看免费| 97精品视频在线播放| 亚洲欧洲一区二区三区在线观看| 91在线观看欧美日韩| 国产一区二区三区四区福利| 国产一区二区三区久久精品| 欧美日韩国产精品专区| 欧美亚洲国产视频小说| 欧美日韩一区二区三区在线免费观看| 国产mv久久久| 成人免费观看49www在线观看| 最近2019中文字幕大全第二页| 伊人久久久久久久久久| 欧美一级视频一区二区| 中文字幕国内精品| 欧美亚洲第一页| 国产亚洲一级高清| 成人亚洲欧美一区二区三区| 亚洲午夜国产成人av电影男同| 日韩精品免费电影| 2019中文字幕全在线观看| 亚洲国产精品久久精品怡红院| 欧美丝袜第一区| 国产女精品视频网站免费| 中文字幕精品国产| 国产日韩在线亚洲字幕中文| 91成人福利在线| 精品久久久久久亚洲国产300| 日韩成人av一区| 国产视频精品免费播放| 国内精品伊人久久| 亚洲自拍欧美色图| 国产精品欧美风情| 欧美伦理91i| 成人免费网站在线观看| 亚洲精品丝袜日韩| 亚洲毛片一区二区| 国产精品自拍小视频| 国产视频精品xxxx| 欧美日韩成人在线观看| 欧美二区乱c黑人| 日本精品久久久久久久| 亚洲伊人一本大道中文字幕| 欧美亚洲视频一区二区| 久久不射电影网| 国产精品毛片a∨一区二区三区|国| 国产亚洲精品综合一区91| 欧美第一淫aaasss性| 国产精品美女免费视频| 国产精品色悠悠| 伊人久久久久久久久久久久久| 97精品欧美一区二区三区| 欧美激情视频在线观看| 亚洲精品久久久久久久久| 欧美精品在线视频观看| 成人女保姆的销魂服务| 性视频1819p久久| 亚洲在线视频观看| 日韩欧美在线视频观看| 欧美精品免费在线观看| 国产精品亚洲网站| 狠狠操狠狠色综合网| 中文国产成人精品久久一| 97香蕉超级碰碰久久免费软件| 亚洲第一在线视频| 91成人福利在线| 精品免费在线视频| 久久中文字幕在线| 亚洲精品天天看| 成人国产亚洲精品a区天堂华泰| 成人有码在线视频| 欧美激情综合色| 日韩中文娱乐网| 亚洲日本欧美中文幕| 欧美高清电影在线看| 欧美精品videos另类日本| 永久免费看mv网站入口亚洲| 久久av.com| 国产精品电影久久久久电影网| 国产精品国模在线| 欧美成人h版在线观看| 国产日韩欧美日韩| 91精品国产自产在线观看永久| 91精品久久久久久久久久入口| 欧美精品久久久久| 欧美乱大交xxxxx| 69国产精品成人在线播放| 久久av.com| 欧美日韩性视频在线| 欧美激情亚洲视频| 日韩黄色av网站| 日韩欧美在线中文字幕| 亚洲精品一区二区网址| 97视频在线观看免费高清完整版在线观看| 欧美成人激情图片网| 亚洲精品中文字幕女同| 欧美黑人xxx| 色七七影院综合| 欧美一区第一页| 亚洲开心激情网| 成人妇女淫片aaaa视频| 裸体女人亚洲精品一区| 精品久久久久久久久久| 自拍偷拍亚洲一区| 中文字幕在线亚洲| 伊人久久免费视频| 国产成人福利视频| 久久99热精品这里久久精品| 欧美日本高清视频| 日韩中文第一页| 精品久久久一区| 久久精品亚洲热| 国产精品高潮在线| 91久久精品美女高潮| 欧美电影在线播放| 亚洲男人第一网站| 91视频免费在线| 欧美极品少妇xxxxⅹ免费视频| 国产精品私拍pans大尺度在线| 亚洲精品视频中文字幕| 国产精品黄页免费高清在线观看| 欧洲成人免费aa| 国产美女搞久久| 国产精品欧美激情| 日韩在线视频中文字幕| 日韩av123| 久久精品视频中文字幕| 国产精品黄色av| 国产欧美精品一区二区三区-老狼| 亚洲精品成人久久电影| 国产成人精彩在线视频九色| 国产伊人精品在线| 亚洲欧美制服第一页| 欧美激情一区二区三区在线视频观看| 国产日韩av在线播放|