abstract:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>四級下拉菜單</title> <script type="text/javascript" src="jquer
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>四級下拉菜單</title> <script type="text/javascript" src="jquery-3.3.1.min.js"></script> <style type="text/css"> *{margin: 0px;padding: 0px;} ul{list-style: none;} header{width:800px;height:35px;margin:0 auto;background: #000;color: #fff;margin-top: 20px;border: 1px solid #ccc;border-radius: 5px;} ul li{width: 100px;height: 35px;line-height: 35px;text-align: center;float: left;border-right:1px solid #ccc;cursor:pointer;} .twobox li{width: 100px;height: 30px;line-height: 30px;background: #2d2d2d;color: #a9a9a9;font-size: 14px;position: relative;border: 0px;} .twobox li:hover{background: #000;color: #fff;} .three{position: absolute;top: 0px;left: 100px;} .three li{width: 99px;height: 30px;line-height: 30px;border: 0;} .four{position: absolute;top: 0px;left: 99px;} .four li{width: 120px;height: 30px;line-height: 30px;border: 0;} </style> </head> <body> <header> <ul> <!-- 一級下拉菜單 one --> <li>首頁</li> <li>產(chǎn)品 <ul> <!-- 二級下拉菜單 twobox --> <li>產(chǎn)品1</li> <li>產(chǎn)品2 <ul> <li>產(chǎn)品2.1</li> <li>產(chǎn)品2.2</li> <li>產(chǎn)品2.3</li> <li>產(chǎn)品2.4</li> <li>產(chǎn)品2.5</li> </ul> </li> <li>產(chǎn)品3 <ul> <!-- 三級下拉菜單 three --> <li>產(chǎn)品3-1</li> <li>產(chǎn)品3-2</li> <li>產(chǎn)品3-3</li> <li>產(chǎn)品3-4</li> </ul> </li> <li>產(chǎn)品4</li> </ul> </li> <li>公司新聞 <ul> <li>公司新聞1</li> <li>公司新聞2 <ul> <li>公司新聞2.1</li> <li>公司新聞2.2 <ul> <!-- 四級下拉菜單 four --> <li>公司新聞2.2.1</li> <li>公司新聞2.2.2</li> <li>公司新聞2.2.3</li> <li>公司新聞2.2.4</li> </ul> </li> <li>公司新聞2.3</li> <li>公司新聞2.4</li> <li>公司新聞2.5</li> </ul> </li> <li>公司新聞3</li> <li>公司新聞4</li> <li>公司新聞5</li> </ul> </li> <li>行業(yè)新聞</li> <li>聯(lián)系我們</li> </ul> </header> <script type="text/javascript"> $(document).ready(function(){ //隱藏二級與三級與四級下拉菜單 $('.twobox').hide() $('.three').hide() $('.four').hide() // 當鼠標移動到包含二級菜單的一級菜單時顯示當前二級菜單 $('.one>li').mouseover(function(){ $(this).find('.twobox').slideDown(500) }) // 當鼠標移出包含二級菜單的一級菜單時隱藏當前二級菜單 $('.one>li').mouseleave(function(){ $(this).find('.twobox').slideUp(500) }) // 當鼠標移動到包含三級菜單的二級菜單時顯示當前三級菜單 $('.two').mouseover(function(){ $(this).find('.three').slideDown(500) }) // 當鼠標移出包含三級菜單的二級菜單時隱藏當前三級菜單 $('.two').mouseleave(function(){ $(this).find('.three').slideUp(500) }) // 當鼠標移動到包含四級菜單的三級菜單時顯示當前四級菜單 $('.threebox').mouseover(function(){ $(this).find('.four').slideDown(500) }) // 當鼠標移出包含四級菜單的三級菜單時隱藏當前四級菜單 $('.threebox').mouseleave(function(){ $(this).find('.four').slideUp(500) }) }) </script> </body> </html>
Correcting teacher:韋小寶Correction time:2018-11-26 16:15:33
Teacher's summary:不錯!寫的很不錯??!不過實際中下拉菜單最多也就到三級,再多樣式就不好看了!