Среда, 04.03.2026, 01:35
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Июнь » 6 » Выплывающая панель с помощью jQuery
    12:29
    Выплывающая панель с помощью jQuery
    Пример
    Скачать архив

    Первым делом давайте рассмотрим структуру HTML:

    Code
    <div id="slidedown_top"></div> <!-- slidedown_top -->
      <div id="slidedown_content">
      <div class="content">
      <div class="block">
      <img src="footerAuthor.gif"/><br/>

      <p>A passionate web designer, developer who keens to contribute to web development industry.</p>  
      <p>Feel free to say hi to me, or follow me on twitter. </p>
      </div>
      <div class="block">
      <img src="footerTwitter.gif"/><br/>
      <ul>
      <li>I have a new inspiration using easing method, stay tuned!</li>
      <li>Dock menu with jQuery! pretty cool huh...</li>
      </ul>
      </div>
      <div class="block">
      <img src="footerPartner.gif"/><br/>
      <ul>
      <li>Smashing Magazine</li>
      <li>Vandelay Design</li>
      <li>Sixrevision</li>
      <li>CSS Mania</li>
      <li>Web Designer Depot</li>
      <li>Queness</li>
      </ul>  
      </div>
      <div class="clear"></div>
      </div> <!-- content -->
       
      <div class="footer">
      </div> <!-- footer -->
       
      </div> <!-- slidedown_content -->

    Тут все довольно просто.

    Далее идут стили оформления CSS:

    Code
    <style>
      body {
      margin:0;  
      padding:0
      }
    #slidedown_top {
      height: 70px;
      background-color:#666;
      }
    #slidedown_bottom {
      position: absolute;
      width: 100%;
      height:100%;
      background-color:#666;
      }
    slidedown_content {
      position: absolute;
      width: 100%;
      height: 250px;
      top: -205px;
      text-align:center;
      background:url(bg.gif) repeat-x 0 bottom;
      z-index:999;
      }  
    #slidedown_content .content {
      margin:0 auto;  
      width:830px;
      height:205px;
      }
    /* Styles for content */
    #slidedown_content .content .block {
      float:left;  
      width:250px;
      padding:0 4px 0 4px;  
      margin: 0 4px 0 4px;
    text-align:left;
      font-family:georgia;  
      font-size:11px;  
      color:#ccc;  
      }
    slidedown_content .footer {
      height:40px;
      }
    #slidedown_content .content li {
      padding:0;  
      margin:4px 0
      }
    .clear {clear:both}
      </style>

    Как всегда, стили оформления можно поместить в отдельный файл или же использовать в тот же документе.

    И в самом конце давайте воспользуемся магией jQuery (следующий код необходимо поместить между тегами <head></head>):

    Code
    <script type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
      <script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
    <script>
    $(document).ready(function() {
      var top = '-' + $('#slidedown_content .content').css('height');
      var easing = 'easeOutBounce';
       
      $('#slidedown_top').mouseover(function() {
      $('#slidedown_content').animate({'top' : 0}, {queue:false, duration:1000, easing: easing});
      });
       
      $('#slidedown_bottom').mouseover(function() {
      $('#slidedown_content').animate({'top' : top}, {queue:false, duration:500, easing: easing});
      });
    });
    </script>

    Понравилось +!
    Спасибо за внимание.

    Категория: скрипты для ucoz сайта | Просмотров: 560 | Добавил: Simpsonnn | Рейтинг: 0.0/0
    Всего комментариев: 4
    4 Эвил  
    0
    КЛАСНО О_О но я скептик по этому говорю текста слишком много ХДДДДДДДДДДДД

    3 B-look  
    0
    Отлично, но вверху реклама юкозовская и еще это будет стоять, пользователь подумает, что тоже реклама

    2 bad_boy145  
    0
    smile

    1 softkey  
    0
    КРАСИВО

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]