• 模仿AS效果的导航菜单


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>模仿as效果的导航菜单</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;
    }
    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)
    }
    }

    </script>
    </head>
    <body>
    <div id="hor1" onclick="re(1);huke()">News</div>
    <div id="hor2" onclick="re(2);huke()">Populor</div>
    <div id="hor3" onclick="re(3);huke()">Sports</div>
    <div id="hor4" onclick="re(4);huke()">Woman</div>
    <div id="board1">1.由AS而想起Javascript<br />2.用Jscript写ASP有没有先天性的不足?<br />3.没有了。</div>
    <div id="board2">1.xhtml+css真的来了吗?<br />2.Flash取代传统网站<br />3.Flash何时才能连接数据库?</div>
    <div id="board3">1.程序员与小姐的10个相同。<br />2.中国的程序员与中国的足球?</div>
    <div id="board4">1.二十一世纪最缺的是什么?人才<br />
    <a href="<a href="http://siyizhu.com" target="_blank">http://siyizhu.com</a>" target="_blank"><a href="http://siyizhu.com" target="_blank">http://siyizhu.com</a></a></div>
    </body>
    </html>

  • 相关阅读:
    360安全浏览器发布
    搬家了
    驾驶员考试科目一通过
    脑海中总有些新念头
    2008汤姆斯杯尤伯杯羽毛球赛事直播时刻表
    操作日期和时间
    数据库设计中的14个技巧
    字段属性(空值、缺省值、标记字段/自增字段)
    SQL触发器
    数据库质疑事件 总结
  • 原文地址:https://www.cnblogs.com/MaxIE/p/325566.html
Copyright © 2020-2023  润新知