Воскресенье, 13.07.2025, 18:03
Меню сайта
    Форма входа
    Категории раздела
    скрипты для 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 » Июнь » 15 » Красивый эффект для Вашего сайта
    21:55
    Красивый эффект для Вашего сайта

    Демо версия в 1000 раз лучше всех слов. Просто посмотрите

    Первым делом подключаем стили оформления: суём этот код между хедами

    Code
    <link rel="stylesheet" href="style.css" />

    Теперь взглянем на структуру HTML:

    Code
    <ul class="acc" id="acc">
    ...
    </ul>

    Все содержимое должно находится на месте точек в коде сверху. Содержимое в свою очередь:

    Code
    <li>
    <h3>About</h3>
    <div class="acc-section">
    <div class="acc-content">
    ...
    This lightweight (1.4 KB) JavaScript accordion can easily be customized to integrate with any website. For more information visit <a href="http://www.leigeber.com">leigeber.com</a>.
    </div>
    </div>
    </li>

    Такая струтура у каждой ячейки. На месте 3-х точек можно вставить встроенные ячейки, которые выглядят так:

    Code
    <ul class="acc" id="nested">
    <li>
    <h3>Nested One</h3>
    <div class="acc-section">
    <div class="acc-content">
    Содержание первой встроенной ячейки
    </div>
    </div>
    </li>
    <li>
    <h3>Nested Two</h3>
    <div class="acc-section">
    <div class="acc-content">
    Содержание второй встроенной ячейки
    </div>
    </div>
    </li>
    <li>
    <h3>Nested Three</h3>
    <div class="acc-section">
    <div class="acc-content">
    Содержание третьей встроенной ячейки
    </div>
    </div>
    </li>
    </ul>

    Как Вы видите структура у встроенных такая же как и у простых ячеек. Единтсвенное различие, это id="nested".

    И сразу после всего этого подключаем скрипт для всех необходимых эффектов:

    Code
    <script type="text/javascript" src="script.js"></script>
    <script type="text/javascript">
    var parentAccordion=new TINY.accordion.slider("parentAccordion");
      parentAccordion.init("acc","h3",false,0);
    var nestedAccordion=new TINY.accordion.slider("nestedAccordion");
      nestedAccordion.init("nested","h3",true,1,"acc-selected");
    </script>

    Единственное, что могу добавить, так это код, который с помощью нажатия 1 кнопки может раскрыть или закрыть все вкладки:

    Code
    <a href="javascript:parentAccordion.pr(1)">Раскрыть все</a>
    <a href="javascript:parentAccordion.pr(-1)">Закрыть все</a>

    Спасибо всем за внимания!
    Кому понравилось ставим +
    Категория: скрипты для ucoz сайта | Просмотров: 1156 | Добавил: Simpsonnn | Рейтинг: 4.2/6
    Всего комментариев: 2
    2 RoleX  
    1
    спасибо то что надо smile

    1 Simpsonnn  
    0
    Остовляем коменты!
    P.s - этот скрипт вы можите использовать для любой информации

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