posts - 0, comments - 77, trackbacks - 0, articles - 356
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          跳動的菜單

          Posted on 2007-09-19 10:31 semovy 閱讀(181) 評論(0)  編輯  收藏 所屬分類: JavaScript
          <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;
              width:220px;
              height:20px;
              z-index:1;
              background-color: #999900;
          }
          #hor2 {
              position:absolute;
              left:320px;
              top:40px;
              width:220px;
              height:20px;
              z-index:2;
              background-color: #FFCC00;
          }
          #hor3 {
              position:absolute;
              left:320px;
              top:60px;
              width:220px;
              height:20px;
              z-index:3;
              background-color: #99CC00;
          }
          #board1 {
              position:absolute;
              left:320px;
              top:40px;
              width: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;
              width:220px;
              height:120px;
              z-index:-90;
              background-color: #333333;
              visibility: hidden;
          }
          #board3 {
              position:absolute;
              width:220px;
              height:120px;
              z-index:-80;
              left: 320px;
              top: 80px;
              background-color: #333333;
              visibility: hidden;
          }
          #hor4 {
              position:absolute;
              left:320px;
              top:80px;
              width:220px;
              height:20px;
              z-index:4;
              background-color: #99CCCC;
          }
          #board4 {
              position:absolute;
              left:320px;
              top:100px;
              width: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 target="_blank">http://www.gamvan.com</a>
          <a target="_blank">http://www.gamvan.com</a></div>
          </body>
          </html>
          主站蜘蛛池模板: 易门县| 建始县| 舟曲县| 临邑县| 临海市| 太白县| 新绛县| 涟水县| 汝城县| 台江县| 措美县| 新疆| 北川| 辛集市| 大化| 满洲里市| 葫芦岛市| 九龙城区| 金昌市| 廉江市| 五河县| 图片| 青神县| 河间市| 马尔康县| 临湘市| 通辽市| 三台县| 平阳县| 雷波县| 城市| 运城市| 夏邑县| 类乌齐县| 大田县| 华安县| 正阳县| 鹿邑县| 牡丹江市| 揭阳市| 信丰县|