Помощник
Здравствуйте, гость ( Вход | Регистрация )
Активность текущего пункта меню. |
Гость_Gove_* |
2012-03-12, 18:21
Сообщение
#1
|
|
Гости |
Подскажите пожалуйста, как выпонить задачку на конкретно таком примере меню.
нужно сделать, чтоб выделялся активный пункт меню. Заранее спасибо. Сообщение отредактировал Gove - 2012-03-12, 18:23 |
|
|
||
Maximkaboom |
2012-03-13, 10:05
Сообщение
#2
|
|
Опытный Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: нет Всего: 1 |
Gove,
style="..." |
|
|
||
Root |
2012-03-13, 20:05
Сообщение
#3
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Вы об этом? |
|
|
||
sanes |
2012-03-13, 20:09
Сообщение
#4
|
|
Аноним Группа: Пользователи Сообщений: 1 180 Регистрация: 2008-12-29 Из: Волгоград Репутация: нет Всего: 4 |
Была подобная тема. Никак!
|
|
|
||
Alexander |
2012-03-13, 22:21
Сообщение
#5
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Метод реализации? PHP? JS?
|
|
|
||
Гость_Gove_* |
2012-03-15, 7:26
Сообщение
#6
|
|
Гости |
Не имеет значения. Сообщение отредактировал Gove - 2012-03-15, 7:26 |
|
|
||
Alexander |
2012-03-18, 15:19
Сообщение
#7
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Gove, ну как это не имеет? Ну ладно, сделаем на JS. Каким образом должен выделяться активный пункт меню?
|
|
|
||
Гость_Gove_* |
2012-03-19, 19:45
Сообщение
#8
|
|
Гости |
Выделить синим цветом активный пункт меню, неактивные при этом черные. |
|
|
||
Apatik |
2012-03-20, 8:52
Сообщение
#9
|
|
Новичок Группа: Eleanor user Сообщений: 58 Регистрация: 2011-05-13 Репутация: нет Всего: нет |
В стилях прописать a:hover? Или речь о другом?
|
|
|
||
Djadka |
2012-03-20, 10:18
Сообщение
#10
|
|
Любитель Группа: Eleanor user Сообщений: 463 Регистрация: 2010-10-17 Репутация: нет Всего: нет |
Apatik, Да про другое. Находясь например в модули новости и если есть в меню пункт новости, то он будет подсвечиваться другим цветом. Что бы пользователь знал в каком разделе, тот находится.
|
|
|
||
Alexander |
2012-03-20, 23:16
Сообщение
#11
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Gove, можно сделать как в альфе: активным пунктам меню присваивается класс "active". Такой подход устроит?
|
|
|
||
scanread |
2012-03-21, 2:40
Сообщение
#12
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Вот почитайте:
http://javascript.ru/forum/misc/12587-js-d...ojj-ssylki.html http://likbezz.ru/publ/ucoz/scripts/how_ca...t_css/29-1-0-53 Какой-то метод пробовал из этих, и точно помню, что работал |
|
|
||
Loader |
2012-03-21, 7:22
Сообщение
#13
|
|
Профессионал Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: нет Всего: нет |
Э-э, давайте на PHP! |
|
|
||
Гость_Gove_* |
2012-03-21, 19:34
Сообщение
#14
|
|
Гости |
Да, вполне подойдет. |
|
|
||
Alexander |
2012-03-22, 22:26
Сообщение
#15
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
В файле есть прекрасный участок кода, который позволяет подсвечивать активные ссылки путем добавления в них класса "active". Выглядит этот код так:
|
|
|
||
scanread |
2012-03-23, 7:55
Сообщение
#16
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
И в каком это файле? ))) |
|
|
||
sanes |
2012-03-23, 13:40
Сообщение
#17
|
|
Аноним Группа: Пользователи Сообщений: 1 180 Регистрация: 2008-12-29 Из: Волгоград Репутация: нет Всего: 4 |
Мне кажется работать будет не совсем так, как хочет ТС. Если активен вложеный (второй или третий) пункт, то должен подсвечиваться родитель(первый, корневой). А сейчас мы получим, что подсветится именно активный пункт. Данное решение актуально в случае когда видны все пункты меню. В случае выпадающего меню это решение не подходит.
Сообщение отредактировал sanes - 2012-03-23, 13:41 |
|
|
||
Alexander |
2012-03-24, 0:46
Сообщение
#18
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
sanes, можно по-разному сделать, пройти иерархию от дочернего узла до родителя при помощи jQuery очень легко.
|
|
|
||
Текстовая версия | 0.0407 сек. 12 запросов GZIP включен Сейчас: 2024-04-26, 17:12 |