JavaScript實(shí)現(xiàn)簡單的二級導(dǎo)航菜單實(shí)例
更新時間:2015年04月15日 12:15:40 作者:gogo
這篇文章主要介紹了JavaScript實(shí)現(xiàn)簡單的二級導(dǎo)航菜單,設(shè)計(jì)javascript動態(tài)操作頁面元素的技巧,非常具有實(shí)用價值,需要的朋友可以參考下
本文實(shí)例講述了JavaScript實(shí)現(xiàn)簡單的二級導(dǎo)航菜單的方法。分享給大家供大家參考。具體如下:
<!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" lang="zh-CN"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>css菜單演示</title> <style type="text/css"> <!-- *{margin:0;padding:0;border:0;} body { font-family: arial, 宋體, serif; font-size:12px; } #nav { line-height: 24px; list-style-type: none; background:#666; } #nav a { display: block; width: 80px; text-align:center; } #nav a:link { color:#666; text-decoration:none; } #nav a:visited { color:#666;text-decoration:none; } #nav a:hover { color:#FFF;text-decoration:none;font-weight:bold; } #nav li { float: left; width: 80px; background:#CCC; } #nav li a:hover{ background:#999; } #nav li ul { line-height: 27px; list-style-type: none;text-align:left; left: -999em; width: 180px; position: absolute; } #nav li ul li{ float: left; width: 180px; background: #F6F6F6; } #nav li ul a{ display: block; width: 180px;width: 156px; text-align:left;padding-left:24px; } #nav li ul a:link { color:#666; text-decoration:none; } #nav li ul a:visited { color:#666;text-decoration:none; } #nav li ul a:hover { color:#F3F3F3;text-decoration:none;font-weight:normal; background:#C00; } #nav li:hover ul { left: auto; } #nav li.sfhover ul { left: auto; } #content { clear: left; } --> </style> <script type=text/javascript> <!--//--><![CDATA[//><!-- function menuFix() { var sfEls = document.getElementById("nav").getElementsByTagName("li"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=(this.className.length>0? " ": "") + "sfhover"; } sfEls[i].onMouseDown=function() { this.className+=(this.className.length>0? " ": "") + "sfhover"; } sfEls[i].onMouseUp=function() { this.className+=(this.className.length>0? " ": "") + "sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp("( ?|^)sfhover\b"), ""); } } } window.onload=menuFix; //--><!]]> </script> </head> <body> <ul id="nav"> <li><a href="#">產(chǎn)品介紹</a> <ul> <li><a href="#">產(chǎn)品一</a></li> <li><a href="#">產(chǎn)品一</a></li> <li><a href="#">產(chǎn)品一</a></li> <li><a href="#">產(chǎn)品一</a></li> <li><a href="#">產(chǎn)品一</a></li> <li><a href="#">產(chǎn)品一</a></li> </ul> </li> <li><a href="#">服務(wù)介紹</a> <ul> <li><a href="#">服務(wù)二</a></li> <li><a href="#">服務(wù)二</a></li> <li><a href="#">服務(wù)二</a></li> <li><a href="#">服務(wù)二服務(wù)二</a></li> <li><a href="#">服務(wù)二服務(wù)二服務(wù)二</a></li> <li><a href="#">服務(wù)二</a></li> </ul> </li> <li><a href="#">成功案例</a> <ul> <li><a href="#">案例三</a></li> <li><a href="#">案例</a></li> <li><a href="#">案例三案例三</a></li> <li><a href="#">案例三案例三案例三</a></li> </ul> </li> <li><a href="#">關(guān)于我們</a> <ul> <li><a href="#">我們四</a></li> <li><a href="#">我們四</a></li> <li><a href="#">我們四</a></li> <li><a href="#">我們四111</a></li> </ul> </li> <li><a href="#">在線演示</a> <ul> <li><a href="#">演示</a></li> <li><a href="#">演示</a></li> <li><a href="#">演示</a></li> <li><a href="#">演示演示演示</a></li> <li><a href="#">演示演示演示</a></li> <li><a href="#">演示演示</a></li> <li><a href="#">演示演示演示</a></li> <li><a href="#">演示演示演示演示演示</a></li> </ul> </li> <li><a href="#">聯(lián)系我們</a> <ul> <li><a href="#">聯(lián)系聯(lián)系聯(lián)系聯(lián)系聯(lián)系</a></li> <li><a href="#">聯(lián)系聯(lián)系聯(lián)系</a></li> <li><a href="#">聯(lián)系</a></li> <li><a href="#">聯(lián)系聯(lián)系</a></li> <li><a href="#">聯(lián)系聯(lián)系</a></li> <li><a href="#">聯(lián)系聯(lián)系聯(lián)系</a></li> <li><a href="#">聯(lián)系聯(lián)系聯(lián)系</a></li> </ul> </li> </ul> </body> </html>
希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- 以JavaScript來實(shí)現(xiàn)WordPress中的二級導(dǎo)航菜單的方法
- JS實(shí)現(xiàn)的簡潔二級導(dǎo)航菜單雛形效果
- JS實(shí)現(xiàn)黑色大氣的二級導(dǎo)航菜單效果
- JS+CSS實(shí)現(xiàn)精美的二級導(dǎo)航效果代碼
- 基于dropdown.js實(shí)現(xiàn)的兩款美觀大氣的二級導(dǎo)航菜單
- js實(shí)現(xiàn)橫向伸展開的二級導(dǎo)航菜單代碼
- js實(shí)現(xiàn)的黑背景灰色二級導(dǎo)航菜單效果代碼
- JS實(shí)現(xiàn)仿京東淘寶豎排二級導(dǎo)航
- js實(shí)現(xiàn)二級導(dǎo)航功能
相關(guān)文章
JS 創(chuàng)建對象的模式實(shí)例小結(jié)
這篇文章主要介紹了JS 創(chuàng)建對象的模式,結(jié)合實(shí)例形式總結(jié)分析了JS 創(chuàng)建對象的各種常用模式,包括工廠模式、構(gòu)造函數(shù)模式、原型模式、組合構(gòu)造和原型模式、動態(tài)原型模式、寄生構(gòu)造函數(shù)模式、穩(wěn)妥構(gòu)造模式等,需要的朋友可以參考下2020-04-04JavaScript中關(guān)于字符串替換與截取的知識點(diǎn)匯總
在日常開發(fā)中,經(jīng)常遇到針對字符串的替換、截取,知識點(diǎn)比較碎容易混淆,所以本文為大家整理了一下相關(guān)的知識點(diǎn),希望對大家有所幫助2023-05-05JavaScript鼠標(biāo)事件,點(diǎn)擊鼠標(biāo)右鍵,彈出div的簡單實(shí)例
下面小編就為大家?guī)硪黄狫avaScript鼠標(biāo)事件,點(diǎn)擊鼠標(biāo)右鍵,彈出div的簡單實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08微信小程序云開發(fā)實(shí)現(xiàn)云數(shù)據(jù)庫讀寫權(quán)限
這篇文章主要為大家詳細(xì)介紹了微信小程序云開發(fā)實(shí)現(xiàn)云數(shù)據(jù)庫讀寫權(quán)限,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-05-05uniapp上傳圖片和上傳視頻的實(shí)現(xiàn)方法
這篇文章主要給大家介紹了關(guān)于uniapp上傳圖片和上傳視頻的實(shí)現(xiàn)方法,文中還介紹了上傳文件的方法,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-01-01