abstrait:三級菜單案例模仿:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>三級下拉菜單</title> <script type="text/javascript" src=&q
三級菜單案例模仿:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>三級下拉菜單</title> <script type="text/javascript" src="jquery-3.3.1.min.js"> </script> <style> *{margin:0px;padding:0px;} ul{list-style: none;} .menu{width: 520px;height: 40px;margin:10px auto;background: black;border-radius: 5px;color: #fff;font-size: 24px;padding: 0px 80px;padding-left:30px;} ul li{float: left;display: inline-block;width: 100px;line-height: 40px;text-align: center;border:1px solid #ccc;background: black;} .two li{position: relative;width: 100px;line-height: 35px;line-height: 35px;font-size: 14px;border: 0px;} .two li:hover{background: #2D2D2D;color: #CCC;} .third {position: absolute;top: 0px;left: 100px;} </style> <script type="text/javascript"> $(document).ready(function(){ $('.two,.third').hide() $('.one>li').mouseover(function(){//當(dāng)鼠標(biāo)以上時出現(xiàn) $(this).find('.two').slideDown(500)//用this可以讓它的二級出來 別的二級不出來 }) $('.one>li').mouseleave(function(){//當(dāng)鼠標(biāo)移除時隱藏 $(this).find('.two').slideUp(500) }) $('.twobox').mouseover(function(){//當(dāng)鼠標(biāo)以上時出現(xiàn) $(this).find('.third').slideDown(500) }) $('.twobox').mouseleave(function(){//當(dāng)鼠標(biāo)移除時隱藏 $(this).find('.third').slideUp(500) }) }) </script> </head> <body> <div> <ul> <!-- 一級菜單 --> <li>首頁</li> <li>產(chǎn)品 <ul> <!-- 二級菜單 --> <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> </ul> </li> <li>產(chǎn)品3</li> <li>產(chǎn)品4</li> <li>產(chǎn)品5</li> </ul> </li> <li>公司新聞 <ul> <li>新聞1</li> <li>新聞2</li> <li>新聞3 <ul> <li>新聞3.1</li> <li>新聞3.2</li> <li>新聞3.3</li> <li>新聞3.4</li> <li>新聞3.5</li> </ul> </li> <li>新聞4</li> </ul> </li> <li>行業(yè)新聞</li> <li>聯(lián)系我們</li> </ul> </div> </body> </html>