zoukankan      html  css  js  c++  java
  • Js向上展开半透明菜单代码

    代码简介:

    向上展开的半透明菜单,展开菜单后是可以看到背景的哦,透明度自己设置一下,风格有点类似XP系统的右键菜单一样,链接颜色什么的你需要自己修改一下,以适合你的网页风格。

    代码内容:

    <HTML>
    <HEAD>
    <title>Js向上展开半透明菜单代码_网页代码站(www.webdm.cn)</title>
    <STYLE>
    body{
    background:url(http://www.webdm.cn/images/20090919/bgdemo3.jpg);
    }
    .menuover {
    BORDER-RIGHT: #1a71e6 1px solid; BORDER-TOP: #1a71e6 1px solid; BORDER-LEFT: #1a71e6 1px solid; CURSOR: hand; BORDER-BOTTOM: #1a71e6 1px solid; 
    
    BACKGROUND-COLOR: #eaf2fd
    }
    .menuout {
        CURSOR: hand
    }
    TD {
        FONT-SIZE: 12px; COLOR: #1a71e6;TEXT-DECORATION: none
    }
    A {
        FONT-SIZE: 12px; COLOR: #1a71e6; ‘TEXT-DECORATION: none
    }
    </STYLE>
    <SCRIPT>
    var moveStep = 15; // 移动单位
    var moveTime = 10; //移动时间
    function MoveMenuBox()
    {
     if(MenuBox.doing)
     {
      clearInterval(MenuBox.doing)
     }
     
     moveStep *= -1
     
     MenuBox.doing = setInterval("DoMoveAction()",moveTime)
    }
    function DoMoveAction()
    {
     var judger = MenuBox.style.pixelTop + moveStep;
     if(moveStep>0)
     {
      if(judger <= MenuBox.parentElement.offsetHeight)
      {
       MenuBox.style.pixelTop = judger
      }
      else
      {
       MenuBox.style.pixelTop = MenuBox.parentElement.offsetHeight;
       clearInterval(MenuBox.doing);
       MenuBox.doing = false;
      }
     }
     else
     {
      if(judger >= 0)
      {
       MenuBox.style.pixelTop = judger
      }
      else
      {
       MenuBox.style.pixelTop = 0;
       clearInterval(MenuBox.doing);
       MenuBox.doing = false;
      } 
     }
    }
    </SCRIPT>
    </HEAD>
    <BODY>
    <TABLE cellSpacing=0 cellPadding=0 border=0>
      <TBODY>
      <TR>
        <TD width="100%">
          <DIV style="OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%">
          <TABLE id=MenuBox 
          style="BORDER-RIGHT: #1a71e6 1px solid; BORDER-TOP: #1a71e6 1px solid; VISIBILITY: hidden; BORDER-LEFT: #1a71e6 20px solid; BORDER-BOTTOM: 
    
    #1a71e6 1px solid; POSITION: relative" 
          cellSpacing=4 cellPadding=0 width=130>
            <TBODY>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>关于我们</TD></TR>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>广告服务</TD></TR>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>用户留言</TD></TR>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>下载排行</TD></TR>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>最新更新</TD></TR>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>网页特效</TD></TR>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>源码下载</TD></TR>
            <TR>
              <TD class=menuout onmouseover="this.className='menuover';" 
              onmouseout="this.className='menuout';" vAlign=center align=middle 
              height=20>网页代码站</TD></TR></TBODY></TABLE></DIV></TD></TR>
      <TR>
        <TD width="100%">
          <TABLE id=judgerBox height=29 cellSpacing=0 cellPadding=0 width=130>
            <TBODY>
            <TR>
              <TD style="FONT-SIZE: 6px" vAlign=center align=middle width=128 
              bgColor=#ffffff height=4></TD></TR>
            <TR>
              <TD 
              style="BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; CURSOR: hand; COLOR: 
    
    #ffffff; BORDER-BOTTOM: #ffffff 1px outset; BACKGROUND-COLOR: #1a71e6" 
              onclick=MoveMenuBox() vAlign=center align=middle width=128 
                height=25>打开菜单</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
    <SCRIPT>
    function window.onload()
    {
     MenuBox.style.pixelTop = MenuBox.parentElement.offsetHeight;
     MenuBox.style.visibility = "visible"
    }
    </SCRIPT>
    <br>
    <p><a href="http://www.webdm.cn">网页代码站</a> - 最专业的代码下载网站 - 致力为中国站长提供有质量的代码!</p>
    

    代码来自:http://www.webdm.cn/webcode/7bd9ac64-22ba-4c2f-8901-3c0c0bb3a11a.html

  • 相关阅读:
    SL版优酷蛋幕视频基本组成(一)
    C++符号优先级
    静态与非静态对程序效率的影响
    SQLite语法备忘录
    优酷
    通过终端,查看SQLITE3的存储文件
    ASP.NET (C#开发环境)Request对象 之 ServerVariables集合
    SQL高级查询
    SQL Server定时执行SQL语句
    保存Session不过期和web.config 中SessionState的配置
  • 原文地址:https://www.cnblogs.com/webdm/p/1979457.html
Copyright © 2011-2022 走看看