国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript實現非常簡單實用的下拉菜單效果

2019-11-20 11:40:29
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript實現非常簡單實用的下拉菜單效果。分享給大家供大家參考。具體如下:

這是一款實用的JS下拉菜單,鼠標移上菜單就顯示出二級菜單,是從其它網站上整理下來的,修改花了不少時間,現在去除了一些無用代碼,更簡潔了,而且代碼兼容性似乎也表現不錯,這款兩級下拉菜單,基本是由CSS和JavaScript共同實現的,真的挺簡潔實用。

運行效果截圖如下:

在線演示地址如下:

http://demo.VeVB.COm/js/2015/js-css-down-show-menu-codes/

具體代碼如下:

<!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 runat="server"> <title>JavaScript下拉菜單</title> <style type="text/css"> * { padding:0; margin:0; } body { font-family:verdana, sans-serif; font-size:14px; background-color:#000;} #navigation, #navigation li ul { list-style-type:none; } #navigation { } #navigation li { float:left; text-align:center; position:relative; } #navigation li a:link, #navigation li a:visited { display:block; text-decoration:none; color:#fff; width:82px; height:40px; line-height:40px; border:1px solid #fff; border-width:1px 1px 0 0; background:#255f9e; padding-left:10px; } #navigation li a:hover { color:#fff; background:#ffb100; } #navigation li ul li a:hover { color:#fff; background:#ffb100} #navigation li ul { display:none; position:absolute; top:40px;margin-top:1px; font-size:12px;} </style> <script type="text/javascript"> function displaySubMenu(li) { var subMenu = li.getElementsByTagName("ul")[0]; subMenu.style.display = "block"; } function hideSubMenu(li) { var subMenu = li.getElementsByTagName("ul")[0]; subMenu.style.display = "none"; } </script> </head> <body> <ul id="navigation"> <li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">菜單1</a> <ul> <li><a href="#">菜單1</a></li> <li><a href="#">菜單1</a></li> <li><a href="#">菜單1</a></li> <li><a href="#">菜單1</a></li> </ul> </li> <li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">菜單2</a> <ul> <li><a href="#">欄目2</a></li> <li><a href="#">欄目2</a></li> <li><a href="#">欄目2</a></li> <li><a href="#">欄目2</a></li> <li><a href="#">欄目2</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">菜單3</a> <ul> <li><a href="#">菜單3</a></li> <li><a href="#">菜單3</a></li> <li><a href="#">菜單3</a></li> <li><a href="#">菜單3</a></li> <li><a href="#">菜單3</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">菜單4</a> <ul> <li><a href="#">菜單4</a></li> <li><a href="#">菜單4</a></li> <li><a href="#">菜單4</a></li> <li><a href="#">菜單4</a></li> <li><a href="#">菜單4</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">欄目5</a> <ul> <li><a href="#">菜單5</a></li> <li><a href="#">菜單5</a></li> <li><a href="#">菜單5</a></li> <li><a href="#">菜單5</a></li> <li><a href="#">菜單5</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">欄目6</a> <ul> <li><a href="#">菜單6</a></li> <li><a href="#">菜單6</a></li> <li><a href="#">菜單6</a></li> <li><a href="#">菜單6</a></li> <li><a href="#">菜單6</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">欄目7</a> <ul> <li><a href="#">菜單7</a></li> <li><a href="#">菜單7</a></li> <li><a href="#">菜單7</a></li> <li><a href="#">菜單7</a></li> <li><a href="#">菜單7</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">欄目8</a> <ul> <li><a href="#">菜單8</a></li> <li><a href="#">菜單8</a></li> <li><a href="#">菜單8</a></li> <li><a href="#">菜單8</a></li> <li><a href="#">菜單8</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">欄目09</a> <ul> <li><a href="#">菜單9</a></li> <li><a href="#">菜單9</a></li> <li><a href="#">菜單9</a></li> <li><a href="#">菜單9</a></li> <li><a href="#">菜單9</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">欄目10</a> <ul> <li><a href="#">菜單10</a></li> <li><a href="#">菜單10</a></li> <li><a href="#">菜單10</a></li> <li><a href="#">菜單10</a></li> <li><a href="#">菜單10</a></li> </ul> </li><li onmouseover="displaySubMenu(this)" onmouseout="hideSubMenu(this)"> <a href="#">欄目11</a> <ul> <li><a href="#">菜單11</a></li> <li><a href="#">菜單11</a></li> <li><a href="#">菜單11</a></li> <li><a href="#">菜單11</a></li> <li><a href="#">菜單11</a></li> </ul> </li></li> </ul> </li> </ul> </body> </html>

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿瓦提县| 义乌市| 垣曲县| 佛学| 涞源县| 页游| 铁岭市| 会昌县| 兴城市| 庆元县| 枣庄市| 大宁县| 旬邑县| 胶南市| 北安市| 灯塔市| 荆门市| 北碚区| 马关县| 含山县| 布拖县| 万州区| 高碑店市| 高密市| 东莞市| 凤山市| 兴仁县| 长丰县| 游戏| 榕江县| 安远县| 衡南县| 长岭县| 绥德县| 民勤县| 五家渠市| 南和县| 洮南市| 滦南县| 迭部县| 开封市|