Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Выделение активной ссылки


Автор: neokortex 24.7.2007, 10:13
как показать что ссылка нажата?
используется движок, подскажите в каком направлении думать
если в меню мы нажали "О компании", то попав на страницу "О компании" кнопка "О компании" должна быть выделена (цветом например) и не быть активной (что бы на нее нельзя было нажать снова)

Автор: oksale 24.7.2007, 10:39
Почитай http://www.baskunchak.com/article.php?patch=articles/css/001/links&products_id=89.

Автор: neokortex 24.7.2007, 10:44
A:link
Определяет стиль для обычной непосещенной ссылки.

A:visited
Определяет стиль для посещенной ссылки.

A:active
Определяет стиль для активной ссылки. Активной ссылка становится при нажатии на нее.

A:hover
Определяет стиль для ссылки при наведении на нее мышью. Не поддерживается браузером Netscape до 6 версии.

с css я знаком. но он не позволяет сделать то о чем я говорю, точнее позволяет, ноэто надо как-то сделать, но как это делается?

Автор: Levsha 24.7.2007, 13:25
neokortex, а что за движок? 
Сайт на БД? Если да, то меню формируется динамически. Тогда:
   - найти файл, где формируется меню.
   - в цикле формирования добавить условие типа 
         Если ID-get равно ID-db, то отобразить по другому!

На каком языке написан движок?

Автор: neokortex 24.7.2007, 13:52
движок написан на php
используется Mysql
самописная система
а можно пример запроса?

Автор: Levsha 25.7.2007, 09:30
neokortex, дай код файла, в котором формируется движок.

Автор: Moses 30.7.2007, 10:33
Цитата(neokortex @ 24.7.2007,  10:13)
как показать что ссылка нажата?
используется движок, подскажите в каком направлении думать
если в меню мы нажали "О компании", то попав на страницу "О компании" кнопка "О компании" должна быть выделена (цветом например) и не быть активной (что бы на нее нельзя было нажать снова)

Чтоб ссылка не была активной, она не должна быть ссылкой (:
Цветом, например, можно показать, используя опции тега div.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)