[help] Выпадающая менюшка

Discussion in 'PHP' started by mixdw, 28 Jun 2009.

  1. mixdw

    mixdw Banned

    Joined:
    27 Mar 2008
    Messages:
    81
    Likes Received:
    30
    Reputations:
    0
    Вот увидел на http://www.nulled.ws/index.php выпадающую менюшку наверху и захотелось к себе такое,но не именно менюшку для форума,а для своих ссылок сделать такую же менюшку.
     
  2. inlanger

    inlanger Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    Не нашёл выпадающую менюшку )
     
  3. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Code:
    <!doctype html>
    <html>
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
      <title></title>
      <link href="http://nulled.ws/nulled_v4/misc/skin/style.css" rel="stylesheet" type="text/css" />
      <script type="text/javascript" src="http://nulled.ws/nulled_v4/misc/skin/jquery_min.js"></script>
    
    <script type="text/javascript">
    
    jQuery(function()
    {
      var
      
      doublePi = 2 * Math.PI,
    
      asin = Math.asin,
      pow  = Math.pow,
      sin  = Math.sin,
      abs  = Math.abs;
    
      jQuery.easing.elastic = function(x, t, b, c, d)
      {
        var s = 1.70158, p = 0, a = c;
    
        if (t == 0)
        {
          return b;
        }
    
        if ((t /= d) == 1)
        {
          return b + c;
        }
    
        if (!p)
        {
          p = d * 0.3;
        }
    
        if (a < abs(c))
        {
          a = c;
          s = p / 4;
        }
        else
        {
          s = p / doublePi * asin (c/a);
        }
    
        return a * pow(2, t * -10) * sin( (t * d - s) * doublePi / p ) + c + b;
      };
      
      var button = jQuery('#menu_top_btn'), menu = jQuery('#menu_top');
    
      button.css({top:"0px"}).toggle(
        function()
        {
          button.animate({top: 40}, 1000, 'elastic');
          menu.animate({top: -110}, 1000, 'elastic');
        },
        function()
        {
          button.animate({top: 0}, 1000, 'elastic');
          menu.animate({top: -150}, 1000, 'elastic');
        })
      });
    </script>
    
    </head>
    <body>
    
    <div id="menu_top_btn"></div>
    
    <div id="menu_top">
      <table cellpadding="0" cellspacing="0">
        <tr>
          <td><a href="register.php">Регистрация</a></td>
          <td><a href="faq.php">Справка</a></td>
          <td><a href="blog.php">Дневники</a></td>
          <td><a href="calendar.php">Календарь</a></td>
          <td><a href="search.php">Поиск</a></td>
        </tr>
      </table>
    </div>
    
    </body>
    </html>