Меню для описания тем - Скрипты для uCoz | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Воскресенье, 04.12.2016
Скрипты для 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Слайдшоу для сайта uCoz



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



Меню для описания тем

Удобное меню для краткого описания вложенных тем




Менюшка предназначена для краткого описания прикреплённых к ней тем, при наведении на кнопку с названием темы, ниже кнопок управления выедет Ваше описание. Подобный эффект будет работоспособен при подключенной библиотеке jQuery, на сайтах системы uCoz она подключена по умолчанию. Меню с описанием займёт 100% ширины поля страницы в котором будет установлено. Хочу уделить внимание тому что на сам дизайн, размеры и цвета этого меню не брались во внимание, главная цель показать возможность подключения подобного эффекта на Вашем сайте. Вам самим придётся определить вид меню и его техническое предназначение, в любом случае все вопросы связанные с настройкой могут быть рассмотрены в стандартной форме комментариев. Если тема комментария не будет затрагивать технических параметров, можете использовать форму ВКонтакте.





Демо показ меню в работе



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


<style>
.ds-menu-description {
margin:0 0 12px -20px;
height:26px;
}
.ds-menu-description .mouseover {
float:left;
height:26px;
background:indigo;
color:red;
line-height:25px;
display:inline;
margin:0 8px;
border-radius:30%;
}
.ds-menu-description .mouseover strong {
height:26px;
line-height:25px;
padding:0 12px;
float:left;
}
a.dslinkmenu > strong {
float:left;
height:26px;
line-height:25px;
display:inline;
margin:0 8px;
}
#dsleftpadding {
padding-left:10px;
}
.ds-menu-description a:hover {
text-decoration:none;
}
.ds-menu-description em {
font-style:normal;
float:left;
height:26px;
line-height:25px;
color:red;
}
.ds-block-menu-description {
overflow:hidden;
width:100%;
position:relative;left:-5%;
}
.ds-block-menu-description .ds-section-menu-description {
width:500%;
position:relative;
left:0;
}
.ds-block-menu-description .ds-section-menu-description div {
float:left;
width:17%;
padding:0 2% 0 1%;
margin:0 -1px 0 0;
display:inline;
overflow:hidden;
}
.ds-menu-description > a.dslinkmenu {
text-decoration:none;
}
</style>
<div class="ds-menu-description">
<a href="/" class="dslinkmenu">
<strong id="dsleftpadding">Скрипты</strong>
</a>
 <em>&#9658;</em>
<a href="/" class="dsactive dslinkmenu">
<strong>Справочник CSS3</strong>
</a>
<em>&#9658;</em>
<a href="/" class="dslinkmenu">
<strong>Справочник HTML5</strong>
</a>
<em>&#9658;</em>
<a href="/" class="dslinkmenu">
<strong>Форум</strong></a>
</div>
<div class="ds-block-menu-description">
<div class="ds-section-menu-description">
<div>На нашем сайте Вы найдёте качественные скрипты с описанием и возможностью проверки в работе.</div>
<div>Будьте в курсе возможностей свойств CSS3, описаны все свойства доступные браузерам нашего времени, для ознокомления со свойством достаточно ввести его название в поиске.
сайта.</div>
<div>Узнайте о возможностях новых тегов HTML5 используемых в современных вёрстках сайтов.</div>
<div>Наиболее актуальные вопросы комментариев рассматриваются более обширно в темах форума.</div>
</div>
</div>
<script>
$(document).ready(function(){
var curStep = 0;
$(".ds-menu-description a").each(function(i){
$(this).mouseover(function(){
$(".ds-menu-description a").removeClass("mouseover");
$(this).addClass("mouseover");
var left_ = parseInt( $('.ds-block-menu-description').width() ) * ( i );
var term = ( 250 * Math.abs( i - curStep ) ) - ( 0.1 * Math.abs( i - curStep ) );
$('.ds-section-menu-description').animate({left:-left_},term);
curStep = i;
});
});
$(".dsactive").trigger('mouseover');
});
</script>



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

Внимание!!!Скрипт библиотеки нужен только для проверки кода для установки, её Вам не нужно устанавливать на Ваш сайт uCoz, у Вас она есть.



<script type="text/javascript" src="http://s36.ucoz.net/src/jquery-1.7.2.js"></script>


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









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



Ссылка:
BB code:




  • ©
  • | Просмотров: 561 | Добавил: IZOTOP | Рейтинг: 0.0/0
    | Теги: Меню для сайта, for site, Menu, Description, uCoz

    Вы будете первый кто оставит комментарий

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