Помощь - Поиск - Пользователи - Календарь
Полная версия: Вопрос По Css -> Тэг A:
Форум Php-Nuke > Форумы разработчиков > Общие обсуждения
bar-boss
Здравствуйте!
Возник такой вопрос.

У меня на сайте есть меню (пример).

Главная
Продукция
Прайс-лист
Контакты

В обычном состоянии ссылка неподчеркнута. Когда наводим на ссылку (например: Продукция) - она подчеркивается.
А мне надо, чтобы когда я зашел в эту самую продукцию, то ссылка осталась подчеркнутой, чтобы соответствовало названию ссылки (напр. production.html)

Главная
Продукция
Прайс-лист
Контакты

Вопрос: можно ли это сделать средствами HTML/CSS?
Old_Chroft
Так ведь Вы сами написали - a:active smile.gif
Serator
Здесь, разве что, присваивать, к примеру, параметр ID к ссылке, а в стилях прописать оформление к этому ID. Само ID присвоить посредством PHP на каждой странице. Что-то вроде:

Код
echo"<a href='Ссылка'";if(Страница_на_которой_находимся=="эта_страница"){echo" id='super_id_dlia_videleniia'";}echo">Ссылка</a>";
bar-boss
Вот именно что active я не понимаю для чего. Он не работает.

Цитата(Serator @ 7.12.2007, 13:49) *

Здесь, разве что, присваивать, к примеру, параметр ID к ссылке, а в стилях прописать оформление к этому ID. Само ID присвоить посредством PHP на каждой странице. Что-то вроде:

Код
echo"<a href='Ссылка'";if(Страница_на_которой_находимся=="эта_страница"){echo" id='super_id_dlia_videleniia'";}echo">Ссылка</a>";



Это-то я понимаю. А мне бы не хотелось загромождать php-код всякими if, preg_match, == $_SERVER['PHP_SELF'] и так далее.
Мне кажется, что должно быть решение на HTML/CSS или javascript
Miha_hard
Код

$link_adr1="News";
$link_adr2="Files";
global $module_name;
if($module_name==$link_adr){ $css_a = "такойто"; }
$content .="<a href=\"modules.php?name=".$link_adr1."\">Новости</a><br>";
$content .="<a href=\"modules.php?name=".$link_adr2."\">Файлы</a><br>";
BrejneV
чорт батька не успел ответить.

сорри за оффтоп, не удержался +)
bar-boss
Я понимаю, что с помощью php можно сделать, но я бы хотел найти решение на HTML
Miha_hard
Цитата(bar-boss @ 12.12.2007, 15:40) *

Я понимаю, что с помощью php можно сделать, но я бы хотел найти решение на HTML



Изображение
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2014 Invision Power Services, Inc.