• 点击弹出弹性下拉菜单效果


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <meta name="keywords" content="站长,网页特效,js特效,广告代码,zzjs,zzjs.net,sky,www.zzjs.net,站长特效 网" />
    <meta name="description" content="www.zzjs.net,站长特效网,站长必备js特效及广告代码。大量高质量js特效,提供高质量广告代码下载,尽在站长特效网" />
    <title>弹性十足导航菜单,sky整理收集</title>
    <style type="text/css">
    <!--
    a:link,a:visited { text-decoration: none; color: #666666 }
    a:hover { text-decoration: underline }
    #hor1 {
    position:absolute;
    left:320px;
    top:20px;
    220px;
    height:20px;
    z-index:1;
    background-color: #999900;
    }
    #hor2 {
    position:absolute;
    left:320px;
    top:40px;
    220px;
    height:20px;
    z-index:2;
    background-color: #FFCC00;
    }
    #hor3 {
    position:absolute;
    left:320px;
    top:60px;
    220px;
    height:20px;
    z-index:3;
    background-color: #99CC00;
    }
    #board1 {
    position:absolute;
    left:320px;
    top:40px;
    220px;
    height:120px;
    z-index:-100;
    background-color: #333333;
    visibility: hidden;
    }
    body,td,th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    }
    body {
    background-color: #666666;
    }
    #board2 {
    position:absolute;
    left:320px;
    top:60px;
    220px;
    height:120px;
    z-index:-90;
    background-color: #333333;
    visibility: hidden;
    }
    #board3 {
    position:absolute;
    220px;
    height:120px;
    z-index:-80;
    left: 320px;
    top: 80px;
    background-color: #333333;
    visibility: hidden;
    }
    #hor4 {
    position:absolute;
    left:320px;
    top:80px;
    220px;
    height:20px;
    z-index:4;
    background-color: #99CCCC;
    }
    #board4 {
    position:absolute;
    left:320px;
    top:100px;
    220px;
    height:120px;
    z-index:-70;
    background-color: #333333;
    visibility: hidden;
    }
    -->
    </style>
    <script type="text/javascript">
    lastNo=0
    function re(menu_no){
    if(lastNo!=menu_no){
    cur=menu_no+1
    lastNo=menu_no
    rest()
    }else{
    cur=100
    }
    document.getElementById("board"+menu_no).style.visibility="visible"
    }
    function rest(){
    for(i=1;i<=4;i++){
    document.getElementById("hor"+i).style.top=20*i;
    document.getElementById("board"+i).style.visibility="hidden"
    }
    menu_num=4;
    act=1
    height=120+20
    speed=0;
    posY=0;
    }//欢迎来到站长特效网,我们的网址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。
    function huke(){
    if(act==1&&cur<100){
    speed=(height-posY)*0.69+speed*0.6
    posY+=speed
    for(i=cur;i<=menu_num;i++){
    document.getElementById("hor"+i).style.top=posY+(i-2)*20
    }
    if(Math.abs(height-posY)<0.5){
    for(i=cur;i<=menu_num;i++){
    document.getElementById("hor"+i).style.top=height+(i-2)*20
    }
    act=0
    }
    setTimeout("huke()",50)
    }
    }//欢迎来到站长特效网,我们的网址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。
    </script>
    </head>
    <body>
    <a href="<#ZC_BLOG_HOST#>">站长特效网</a>,站长必备的高质量网页特效和广告代码。zzjs.net,站长js特效。<hr>
    <!--欢迎来到站长特效网,我们网站收集大量高质量js特效,提供许多广告代码下载,网址:www.zzjs.net,zzjs@msn.com,用.net打造靓站-->
    <div id="hor1" onclick="re(1);huke()">站长特效网</div>
    <div id="hor2" onclick="re(2);huke()">如何使用网页特效?</div>
    <div id="hor3" onclick="re(3);huke()">Sports</div>
    <div id="hor4" onclick="re(4);huke()">Woman</div>
    <div id="board1">欢迎来到站长特效网,专注于网页特效及广告代码,希望你喜欢。我们的<a href="http://zzjs.net/?cat=2">网址</a>是:www.zzjs.net</div>
    <div id="board2"> 一般在你想添加特效的地方直接粘贴特效代码即可,有些特殊的代码还需要在别的地方添加其他代码。在本站下载的特效代码,都有详细说明,按说明使用即可。</div>
    <div id="board3"> 1.程序员与小姐的10个相同。
    2.中国的程序员与中国的足球?</div>
    <div id="board4"> 1.二十一世纪最缺的是什么?人才

    </div>
    </body>
    </html>

  • 相关阅读:
    HTML5学习小结
    HTML和CSS的复习总结
    LOL UVALive
    E
    D
    C
    B
    D
    J
    css
  • 原文地址:https://www.cnblogs.com/skyay/p/3826143.html
Copyright © 2020-2023  润新知