Меню accordion для uCoz - Скрипты для uCoz | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Вторник, 06.12.2016
Скрипты для uCoz » Вертикальное меню для сайта uCoz » Меню accordion для uCoz

Аудиоплеер для сайта uCozАудиоплеер с плейлистом для сайта
Видеоплеер для сайта uCozВидеоплеер с плейлистом для сайта
Меню для сайта uCozВертикальное меню для сайта uCoz
Выпадающее меню для сайта uCozГоризонтальное меню для сайта uCoz
Круглое меню для сайта uCozВид материалов для сайта uCoz
Вид материалов Аудио для uCozВид материалов Видео для uCoz
Галерея для сайта uCozГенераторы для сайта uCoz
Контейнер для контентаКнопки для сайта uCoz
Слайдер для сайта uCozСчётчик для сайта uCoz
Часы для сайта uCozТекстовые эффекты
Таблица цветов для сайта uCozЭффекты для сайта uCoz
Эффекты курсораЭффекты увеличения
Мини чат для сайта uCozРадио для сайта uCoz
Скрипты для юКозИгры для сайта uCoz
Окна для сайта uCozИнформеры для сайта uCoz
Флеш и анимации для сайтаКалендарь для сайта uCoz
Мониторинг серверов для ucozСлайдшоу для сайта uCoz



Адаптивный сайт - aTmpl



Меню accordion для uCoz

Раздвижное меню аккордион в блок сайта




Меню accordion для сайта uCoz которое можно установить в блок, секции раздвигаются и имеют вложенные подпункты.Работает при наличии библиотеки jQuery, на сайте юКоз она подключена по умолчанию.В примере кода для установки сделаны комментарии в местах гипотетических изменений.Для установки меню скопируйте весь код туда где оно будет находиться.Если возникнут вопросы или предложения воспользуйтесь формой комментариев.





Код для установки меню


<style>
.dssection {
/* Фон меню */
background: #f3f3f5;
/* Ширина меню */
width: 268px;
padding:0;
list-style:none;
}
.dssection ul{
padding: 0;
margin: 0;
font-size: 1em;
line-height: 0.5em;
list-style: none;
}
.dssection li {
/* Ширина меню */
width:268px;
list-style: none;
}
.dssection li a {
display: block;
line-height: 40px;
text-indent:10px;
color:#000;
/* Ширина меню */
width: 268px;
/* Высота ячейки */
height: 43px;
text-decoration: none;
font-size: 13px;
font-weight: normal;
outline:none;
}.dssection li a:hover {
display: block;
color:#000;
text-decoration:none;
}
.dssection ul ul {
background:#fff;
/* Ширина меню */
width:268px;
padding: 10px 0 10px 0;
display:none;
}
.dssection ul ul li {
margin: 0;
padding: 0;
clear: both;
}
.dssection ul ul li a {
/* Цвет фона внутри */
background: #fff;
padding: 5px 0 0 0;
/* Ширина меню */
width:268px;
/* Высота пункта */
height:15px;
line-height: 8px;
text-decoration: none;
/* Цвет текста */
color: #005e2b;
text-indent:30px;
/* Размер текста */
font-size:11px;
}
.dssection ul ul li.active a {
color: #000;
font-weight: bold;
}
.dssection ul ul li a:hover {
/* Цвет фона при наведении */
background: #fff;
padding: 5px 0 0 0;
/* Ширина меню */
width:268px;
height:15px;
line-height: 8px;
text-decoration: underline;
/* Цвет текста при наведении */
color: #005e2b;
text-indent:30px;
/* Размер текста при наведении */
font-size:11px;
}
.dssection ul ul ul li a {
color:#444;
padding-left:10px;
}
.dssection ul ul ul li a:hover {
/* Цвет фона пункта при наведении */
background-color:#D3CEB8;
/* Цвет текста пункта при наведении */
color:#675C7C;
}
.dssection ul span{float: right;clear:both; padding-right:10px}
</style>
<script type="text/javascript" src="http://delaisait.ucoz.ru/js/jQuery/plugin/multiple-accordion.js"></script>
<script language="JavaScript">
$(document).ready(function() {
$(".dssection").accordion({
accordion:false,
speed: 500,
closedSign: '[+]',
openedSign: '[-]'
});
});
</script>
<div class="dssection">
<ul>
<li><a href="#">1я ячейка пунктов</a>
<ul>
<li><a href="#">Уровень 1</a></li>
<li><a href="#">Уровень 1-2</a></li>
<li><a href="#">Уровень 1-3</a></li>
<li><a href="#">Уровень 2 переход</a>
<ul>
<li><a href="#">Подуровень 1</a></li>
<li><a href="#">Подуровень 2</a></li>
<li><a href="#">Подуровень 3</a></li>
<li><a href="#">Подуровень 4</a></li>
</ul>
</li>
<li><a href="#">Уровень 1-4</a></li>
</ul>
</li>
<li><a href="#">2я ячейка пунктов</a>
<ul>
<li><a href="#">Уровень 1</a></li>
<li><a href="#">Уровень 2 переход</a>
<ul>
<li><a href="#">Подуровень 1</a></li>
<li><a href="#">Подуровень 2</a></li>
<li><a href="#">Подуровень 3</a></li>
<li><a href="#">Подуровень 4</a></li>
</ul>
</li>
<li><a href="#">Уровень 1-2</a></li>
<li><a href="#">Уровень 1-3</a></li>
<li><a href="#">Уровень 1-4</a></li>
</ul>
</li>
<li><a href="#">3я ячейка пунктов</a>
<ul>
<li><a href="#">Уровень 1</a></li>
<li><a href="#">Уровень 1-2</a></li>
<li><a href="#">Уровень 2 переход</a>
<ul>
<li><a href="#">Подуровень 1</a></li>
<li><a href="#">Подуровень 2</a></li>
<li><a href="#">Подуровень 3</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>



Библиотека jQuery для проверки кода в редакторе

Напоминаю!!!Скрипт библиотеки нужен только для проверки кода меню на работоспособность в редакторе, который находится ниже.



<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>


Меню в подключенном состоянии



Проверьте код для установки в редакторе

Скопируйте в редактор библиотеку jQuery и код для установки, чтобы убедиться в работоспособности предлагаемого скрипта меню.










Русские шрифты



Ссылка:
BB code:




  • ©
  • | Просмотров: 1993 | Добавил: IZOTOP | Рейтинг: 0.0/0
    | Теги: Блок, uCoz, Accordion

    Всего комментариев: 3
    0   Спам
    2 moty   (02.09.2013 15:34)
    Аватар moty ау ребята вопрос, ответьте????

    0   Спам
    3 IZOTOP   (10.09.2013 11:58)
    Аватар IZOTOP Привет!
    Чтобы сделать меню самозакрывающимся при наведении на следующий пункт нужно заменить:

    Код


    <script language="JavaScript">
    $(document).ready(function() {
    $(".dssection").accordion({
    accordion:true,
    speed: 500,
    closedSign: '[+]',
    openedSign: '[-]'
    });
    });
    </script>



    Вот эту стоку:

    Код


    accordion:true,


    0   Спам
    1 moty   (03.07.2013 13:11)
    Аватар moty Спору нет, на этом сайте все работает вот только не все подходит к другим конструкторам а так все идеально.

    У меня вопрос а как сделать так чтобы при нажатии на следующий пункт, уже открытый автоматически закрывался.?


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