Суббота, 04.05.2024, 10:40
Приветствую Вас Республиканец | RSS
iRepublic
Главная
Регистрация
Вход
Меню сайта
Меню вертикальное с описанием каждой строки

Мини-чат
50

Наш опрос
Оцените мой сайт
1. Отлично
2. Хорошо
3. Неплохо
4. Плохо
5. Ужасно
Всего ответов: 16

Главная » 2009 » Апрель » 8 » Меню
Меню
13:45
Теперь у нас новое меню! Его основные улучшения:

Подписи ниже
Ускоренное срабатывание (1 сек)
Уменьшенный вид
Понятно и просто

Так как это Open-Source проект, вот его код:

Code
<html>
<head>
<title>Меню вертикальное с описанием каждой строки</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">

#coolmenu{
border: 1px solid black;
width: 170px;
background-color: #E6E6E6;
}

#coolmenu a{
font: bold 13px Verdana;
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
color: black;
text-decoration: none;
border-bottom: 1px solid black;
}

html>body #coolmenu a{
width: auto;
}

#coolmenu a:hover{
background-color: black;
color: white;
}

#tabledescription{
width: 100%;
height: 3em;
padding: 2px;
filter:alpha(opacity=0);
-moz-opacity:0;
}

</style>

<script type="text/javascript">

// Cool CSS Menu- By JavaScriptKit.com (http://www.javascriptkit.com)
// For this and over 400+ free scripts, visit JavaScript Kit- http://www.javascriptkit.com/
// Fading routine based on Dynamic Drive script: http://www.dynamicdrive.com/dynamicindex4/highlightgrad.htm
// This notice must stay intact for use

var baseopacity=0

function showtext(thetext){
if (!document.getElementById)
return
textcontainerobj=document.getElementById("tabledescription")
browserdetect=textcontainerobj.filters? "ie" : typeof textcontainerobj.style.MozOpacity=="string"? "mozilla" : ""
instantset(baseopacity)
document.getElementById("tabledescription").innerHTML=thetext
highlighting=setInterval("gradualfade(textcontainerobj)",50)
}

function hidetext(){
cleartimer()
instantset(baseopacity)
}

function instantset(degree){
if (browserdetect=="mozilla")
textcontainerobj.style.MozOpacity=degree/100
else if (browserdetect=="ie")
textcontainerobj.filters.alpha.opacity=degree
else if (document.getElementById && baseopacity==0)
document.getElementById("tabledescription").innerHTML=""
}

function cleartimer(){
if (window.highlighting) clearInterval(highlighting)
}

function gradualfade(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.2, 0.99)
else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=20
else if (window.highlighting)
clearInterval(highlighting)
}

</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<div id="coolmenu">
<a href="http://sw-republic.ucoz.ru/index/0-14" onMouseover="showtext('Стартовая страница')" onMouseout="hidetext()">Start!</a>
<a href="http://sw-republic.ucoz.ru/news/" onMouseover="showtext('Здесь находятся новости системы')" onMouseout="hidetext()">Новости</a>
<a href="http://sw-republic.ucoz.ru/load/" onMouseover="showtext('Каталог файлов сайта - пока что не очень много')" onMouseout="hidetext()">Файлы</a>
<a href="http://sw-republic.ucoz.ru/forum/" onMouseover="showtext('Прекрасный форум iRepublic с ролевой')" onMouseout="hidetext()">Форум</a>
<a href="http://sw-republic.ucoz.ru/photo/" onMouseover="showtext('Фото-архив, здесь картинки Star Wars')" onMouseout="hidetext()">Фото-архив</a>
<a href="http://sw-republic.ucoz.ru/gb/" onMouseover="showtext('Гостевая книга или просто Отзывы')" onMouseout="hidetext()">Отзывы</a>
<a href="http://sw-republic.ucoz.ru/index/0-3" onMouseover="showtext('Если что-то не понятно')" onMouseout="hidetext()">Обратная связь</a>
<a href="http://sw-republic.ucoz.ru/blog/" onMouseover="showtext('Блог сайта - его история')" onMouseout="hidetext()">История сайта</a>
<a href="http://sw-republic.ucoz.ru/publ/" onMouseover="showtext('Каталог статей о Star Wars')" onMouseout="hidetext()">Энциклопедия</a>
<a href="http://sw-republic.ucoz.ru/tests/" onMouseover="showtext('Тесты и экзамены')" onMouseout="hidetext()">Тесты</a>
<a href="http://sw-republic.ucoz.ru/board/" onMouseover="showtext('Объявления, доска')" onMouseout="hidetext()">Доска объявлений</a>
<a href="http://sw-republic.ucoz.ru/index/0-4" onMouseover="showtext('Чат на Mail.ru')" onMouseout="hidetext()">Общение</a>
<a href="http://sw-republic.ucoz.ru/index/0-8" onMouseover="showtext('Онлайн-чат! Быстро и качественно!')" onMouseout="hidetext()">Чат</a>
<a href="http://sw-republic.ucoz.ru/index/0-11" onMouseover="showtext('Система рангов (устарела)')" onMouseout="hidetext()">Ранги</a>
<a href="http://sw-republic.ucoz.ru/index/0-12" onMouseover="showtext('Деньги и система')" onMouseout="hidetext()">Кредиты</a>
<a href="http://sw-republic.ucoz.ru/index/0-15" onMouseover="showtext('Конечно, абстрактная картина')" onMouseout="hidetext()">VIP</a>
<a href="http://sw-republic.ucoz.ru/index/0-16" onMouseover="showtext('Игры, новый проект')" onMouseout="hidetext()">SWRepublic Games</a>
<div id="tabledescription"></div>
</div>
Просмотров: 495 | Добавил: igortechno
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Календарь новостей
«  Апрель 2009  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

Поиск

Друзья сайта
    Graffiti Decorations(R) Studio (TM) Site Promoter

Статистика

В системе: 1
Незарегистрированных пользователей: 1
Пользователей: 0


Copyright MyCorp © 2024
Хостинг от uCoz