Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 23 Май, 2012, 12:46:25

Страниц: [1]
Печать
Автор Тема: "Подсветка" активной части меню  (Прочитано 1216 раз)
0 Пользователей и 1 Гость смотрят эту тему.
chhek    ↓ 
11 Декабрь, 2008, 09:26:37
НЕ ХУЕТА! ХУЕТА!


Карма: 1
Сообщений: 61
Сила слова: 1.64

Вот ссылка - http://bitby.net/appelsin/, горизонтальное меню, нужно по-дефолту - горит только пункт "Главная" при переходе на "Новость" тоже самое...как сделать чтобы на переходе на соответсвующую часть "подсвечивалась" соответствующий пункт?
Вот html код:
Text
<ul id="menu" style="position: relative; z-index: 0;">
   <li><a href="http://bitby.net/appelsin" target="_self" title="sample" class="current">Главная</a></li>
   <li><a href="http://bitby.net/appelsin/articles.php" target="_self" title="sample"> Новости</a></li>
   <li><a href="http://bitby.net/appelsin/" target="_self" title="sample">Продукция</a></li>
   <li><a href="#" target="_self" title="sample">О нас</a></li>
   <li><a href="#" target="_self" title="sample">Вакансии</a></li>
</ul>
CSS:
Text
ul#menu { width: 100%; height: 43px; background: url("img/menu-bg.gif") top left repeat-x; font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; height:43px;}
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: url("img/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }
Записан
phpdude    ↓ 
11 Декабрь, 2008, 09:35:47 , спустя 9 минут 10 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66

тебе с помощью пхп надо отслеживать какой у тебя пункт активный и вставлять ему  class="current"
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
Verty    ↓ 
17 Декабрь, 2008, 11:54:08 , спустя 6 дней 14 часов 18 минут 21 секунду
НЕ ХУЕТА! ХУЕТА!

Карма: 1
Сообщений: 4
Сила слова: 25

Воспользуйся PHP либо JS.
Если JS:
Поставь событие при клике на меню, которое будет изменять класс или стиль. А также воспользуйся jquery для запуска функции при полной загрузки документа.
Записан

Страниц: [1]
Печать
 

Перейти в: