本篇文章给大家带来的内容是介绍tab切换之tab下拉显示效果(代码示例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Document</title> </head> <style type="text/css">     *{         padding: 0;         margin: 0;     }     ul,li{         list-style: none;     }     #warp{         width: 600px;         height: auto;         margin: 0 auto;         margin-top: 20px;     }     #warp .content p{         width: 300px;         height: 30px;         background-color: #000;         color: #fff;         line-height: 30px;         text-align: center;     }     #warp .content+ .content{         margin-top: 2px;     }     #warp .content ul{         display: none;     }     #warp .content ul.on{         display: block;     }     #warp .content li{         background-color: #ccc;         width: 300px;         text-align: center;     }     #warp .content li + li{         margin-top: 1px;     } </style> <body>     <p id="warp">         <p class="content">             <p>动物</p>             <ul>                 <li>猴子</li>                 <li>大象</li>                 <li>狮子</li>             </ul>         </p>         <p class="content">             <p>山川</p>             <ul>                 <li>长江</li>                 <li>黄河</li>                 <li>井水</li>             </ul>         </p>         <p class="content">             <p>美女</p>             <ul>                 <li>貂蝉</li>                 <li>西施</li>                 <li>秀秀</li>             </ul>         </p>           </p>     <script>         let oP = document.getElementsByTagName("p"), aUl = document.getElementsByTagName("ul"), index;             console.log(oP.length);             for(var i=0;i<oP.length;i++){                 oP[i].index = i;                 oP[i].onclick = function(){                 index = this.index;                 aUl[index].className =  aUl[index].className === ""? "on" : "";                 console.log(i)             }         }     </script> </body> </html>

效果图:

tab切换之tab下拉显示效果(代码示例)

标签
DT素材网

DT素材网

139

0

0

( 此人很懒并没有留下什么~~ )