1. 程式人生 > >5.18下拉菜單選中

5.18下拉菜單選中

點擊 tran solid code css window tno ng2 none

技術分享圖片

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            *{
                margin: 0px auto;
                padding: 0px;
            }
            .qcfu{
                overflow: hidden;
            }
            
/*<div class="qcfu"></div>*/ .box1{ width: 100px; height: 50px; border: 1px solid black; border-radius: 5px; line-height: 50px; text-align: center; background-color: goldenrod; } #boxa{ width: 100px; height: 0px; overflow: hidden; transition: 1s; } #boxb{ width: 100px; height: 0px; overflow: hidden; transition: 1s; } #boxc{ width: 100px; height: 0px; overflow: hidden; transition: 1s; } .list1{ width: 100px; height: 30px; border
-radius: 5px; border: 1px solid black; line-height: 30px; text-align: center; background-color: #008000; } .hengw{ width: 102px; height: 150px; border-radius: 5px; line
-height: 50px; text-align: center; float: left; } .heng{ width: 100px; height: 50px; border: 1px solid black; border-radius: 5px; line-height: 50px; text-align: center; background-color: goldenrod; } #henga{ width: 102px; height: 0px; overflow: hidden; transition: 1s; } #hengb{ width: 102px; height: 0px; overflow: hidden; transition: 1s; } #hengc{ width: 102px; height: 0px; overflow: hidden; transition: 1s; } #hengd{ width: 102px; height: 0px; overflow: hidden; transition: 1s; } #henge{ width: 102px; height: 0px; overflow: hidden; transition: 1s; } .list2{ width: 100px; height: 30px; border-radius: 5px; border: 1px solid black; line-height: 30px; text-align: center; background-color: #008000; } .dawai{ margin-top: 160px; width: 500px; height: 350px; border: 1px solid black; } .dashang1{ width: 100px; height: 50px; line-height: 50px; text-align: center; background-color: goldenrod; float: left; } .dashang2{ width: 100px; height: 50px; line-height: 50px; text-align: center; background-color: blue; float: left; } .dashang3{ width: 100px; height: 50px; line-height: 50px; text-align: center; background-color: blueviolet; float: left; } .dashang4{ width: 100px; height: 50px; line-height: 50px; text-align: center; background-color: greenyellow; float: left; } .dashang5{ width: 100px; height: 50px; line-height: 50px; text-align: center; background-color: green; float: left; } #daxia1{ width: 500px; height: 300px; line-height: 300px; text-align: center; background-color: goldenrod; float: left; float:left; display: block; } #daxia2{ width: 500px; height: 300px; line-height: 300px; text-align: center; background-color: blue; float: left; float:left; display: none; } #daxia3{ width: 500px; height: 300px; line-height: 300px; text-align: center; background-color: blueviolet; float: left; float:left; display: none; } #daxia4{ width: 500px; height: 300px; line-height: 300px; text-align: center; background-color: greenyellow; float: left; float:left; display: none; } #daxia5{ width: 500px; height: 300px; line-height: 300px; text-align: center; background-color: green; float: left; float:left; display: none; } .jindu{ margin-top: 10px; margin-bottom: 10px; width: 500px; height: 10px; border: 1px solid black; } .dutiao{ width: 0px; height: 10px; background-color: blue; float: left; transition: 5s; } </style> </head> <body> <div class="hengw" style="margin-left: 420px;"> <div class="heng" onmouseover="yr(‘henga‘)" onmouseout="yc(‘henga‘)">標題一</div> <div id="henga" name="heng1"> <div class="list2">內容1</div> <div class="list2">內容2</div> <div class="list2">內容3</div> </div> </div> <div class="hengw"> <div class="heng" onmouseover="yr(‘hengb‘)" onmouseout="yc(‘hengb‘)">標題二</div> <div id="hengb" name="heng1"> <div class="list2">內容1</div> <div class="list2">內容2</div> <div class="list2">內容3</div> </div> </div> <div class="hengw"> <div class="heng" onmouseover="yr(‘hengc‘)" onmouseout="yc(‘hengc‘)">標題三</div> <div id="hengc" name="heng1"> <div class="list2">內容1</div> <div class="list2">內容2</div> <div class="list2">內容3</div> </div> </div> <div class="hengw"> <div class="heng" onmouseover="yr(‘hengd‘)" onmouseout="yc(‘hengd‘)">標題四</div> <div id="hengd" name="heng1"> <div class="list2">內容1</div> <div class="list2">內容2</div> <div class="list2">內容3</div> </div> </div> <div class="hengw"> <div class="heng" onmouseover="yr(‘henge‘)" onmouseout="yc(‘henge‘)">標題五</div> <div id="henge" name="heng1"> <div class="list2">內容1</div> <div class="list2">內容2</div> <div class="list2">內容3</div> </div> </div> </body> </html> <script type="text/javascript"> /**** * dj1(); 點擊標題,出現副標題 * jindutiao(); 實現進度條效果 */ window.onload = function(){ var zuihou = document.getElementsByClassName("list2"); for (var i = 0;i < zuihou.length;i++) { zuihou[i].onmouseover = function (){ this.parentNode.style.height = "100px"; this.style.backgroundColor = "orange"; } zuihou[i].onmouseout = function (){ this.parentNode.style.height = "0px"; this.style.backgroundColor = "#008000"; } } } //鼠標移到標題上下拉 function yr(x){ var sjheng = document.getElementById(x); sjheng.style.height = "100px"; } //鼠標移到標題上收回 function yc(x){ var sjheng = document.getElementById(x); sjheng.style.height = "0px"; } </script>

5.18下拉菜單選中