Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Выделение активной ссылки

Ответить
Настройки темы
Выделение активной ссылки

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый ночер!
Короче нужно соорудить такую фишку:
что-бы в момент нажождения на странице ссылка по которой пришёл юзверь была выделена другим цветом.
Желательно чтобы не слишком наворочено.

Отправлено: 16:18, 07-06-2004

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


поясни, пожалуйста:
где находится ссылка, по которой человек пришел, где находится страница на которую он пришел, как все это хозяйство взаимосвязано.
?

Отправлено: 17:31, 07-06-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


И ещё: как ты получаешь эту ссылку, то есть как ты узнаёшь, с какого сайта пришёл юзер??

-------
Fortes fortuna adiuvat


Отправлено: 19:36, 07-06-2004 | #3


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Извиняюсь за немного неточную формулировку,
всё находится в приделах одного сайта, просто когда пользователь находится на определённой странице небходимо чтобы ссылка указывающая на эту страницу отображалась другим цветом либо как нибудь по другому.

Отправлено: 09:38, 09-06-2004 | #4


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Это делается с помощью CSS, вот скрипт:

<style> A:hover {
COLOR: #Ваш цвет
}

</style>

Вот собственно и всё кажись...

Отправлено: 15:33, 15-06-2004 | #5


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


007G
Не вводите в заблужение народ. Псевдокласc hover предназначен для визуального эффекта когда на объект наводится указатель мыши (или некого другого устройства).
angeldragon
Если множество таких ссылок имеет небольшую мощность т.е. не так уж и много элементов, то может оказать помощь SSI:
Код: Выделить весь код
 * * * * * * * * * * * * <table width="144" cellpadding="0" cellspacing="0" border="0">
 * * * * * * * * * * * * * * <tr>
 * * * * * * * * * * * * * * * <td><!--#if expr="$REQUEST_URI=/^\/index.shtml/" --><img src="/img/mm_img1a.gif" width="144" height="29" alt="" border="0" name="mm_img1"><!--#else --><a href="/index.shtml" onmouseover="rollOver('mm_img1',1)" onmouseout="rollOver('mm_img1',0)"><img src="/img/mm_img1.gif" width="144" height="29" alt="" border="0" name="mm_img1"></a><!--#endif --></td>
 * * * * * * * * * * * * * * </tr>
 * * * * * * * * * * * * * * <tr>
 * * * * * * * * * * * * * * * <td><!--#if expr="$REQUEST_URI=/^\/info.shtml/" --><img src="/img/mm_img7a.gif" width="144" height="16" alt="" border="0" name="mm_img7"><!--#else --><a href="/info.shtml" onmouseover="rollOver('mm_img7',1)" onmouseout="rollOver('mm_img7',0)"><img src="/img/mm_img7.gif" width="144" height="16" alt="" border="0" name="mm_img7"></a><!--#endif --></td>
 * * * * * * * * * * * * * * </tr>
 * * * * * * * * * * * * * * <tr>
 * * * * * * * * * * * * * * * <td><!--#if expr="$REQUEST_URI=/^\/how_order.shtml/ || $REQUEST_URI=/^\/scripts\/php\/makeorder.php/" --><img src="/img/mm_img2a.gif" width="144" height="16" alt="" border="0" name="mm_img2"><!--#else --><a href="/how_order.shtml" onmouseover="rollOver('mm_img2',1)" onmouseout="rollOver('mm_img2',0)"><img src="/img/mm_img2.gif" width="144" height="16" alt="" border="0" name="mm_img2"></a><!--#endif --></td>
 * * * * * * * * * * * * * * </tr>
В вышеприведенном куске кода выводится менюшка и если какой-то из ее пунктов ссылается на текущую страничку, то выводится посвеченный рисунок. В противном случае рисунок будет затенен и будет представлять собой ссылку.
Прошу прощения за развороченную страничку .

[s]Исправлено: Prisoner, 2:31 17-06-2004[/s]

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 02:29, 17-06-2004 | #6


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


Prisoner
я вроде гдето встречал всевдо класс который делает именно это!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 22:48, 17-06-2004 | #7


Аватара для Guest

Guest


Профиль | Цитировать


Но не hover уж точно. К тому же в спецификации CSS2 псевдоклассов и псевдоэлементов не так уж и много: :first-child, :link, :visited, :hover, :active, :focus,:lang и :first-line, :first-letter, :before, :after соответственно.
---
pb Prisoner

Отправлено: 15:17, 18-06-2004 | #8


Аватара для nogod

Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


а может быть добавить класс, например - a.current
и написать для него отдельный стиль?
вроде бы так для выделения текущего раздела меню делается.

или я чего-то не понимаю..

Отправлено: 19:09, 18-06-2004 | #9


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


nogod
Можно и так... только вот незадача - как вы узнаете, что к чему-либо (пусть будет ссылка которая ведет на эту же  страничку) нужно применить этот стиль? А стилями они отличаться и будут.

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 23:31, 18-06-2004 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Выделение активной ссылки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Сервер зависает при активной сети uneform_alex Microsoft Windows NT/2000/2003 7 30-07-2009 06:50
VBA - Сохранение активной книги в exel azbest Программирование и базы данных 6 14-12-2007 23:04
Интерфейс - Выделение Miroed Microsoft Windows Vista 19 28-10-2007 01:22
Выделение элемента в ListBox ramo Программирование и базы данных 3 07-02-2007 20:56
Выделение текста в Word'е Alexandre Хочу все знать 9 03-07-2003 14:35




 
Переход