Выделение активной ссылки
-
angeldragon
Выделение активной ссылки
Добрый ночер!
Короче нужно соорудить такую фишку:
что-бы в момент нажождения на странице ссылка по которой пришёл юзверь была выделена другим цветом.
Желательно чтобы не слишком наворочено.
Короче нужно соорудить такую фишку:
что-бы в момент нажождения на странице ссылка по которой пришёл юзверь была выделена другим цветом.
Желательно чтобы не слишком наворочено.
-
mar
Re: Выделение активной ссылки
поясни, пожалуйста:
где находится ссылка, по которой человек пришел, где находится страница на которую он пришел, как все это хозяйство взаимосвязано.
?
где находится ссылка, по которой человек пришел, где находится страница на которую он пришел, как все это хозяйство взаимосвязано.
?
-
angeldragon
Re: Выделение активной ссылки
to Prisoner:
ситуация не очень понятна.
если "ссылка" - элемент меню - это одно дело,
если это например URL для цитирования - то другое.
думаю придётся что-то на PHP придумывать.
ситуация не очень понятна.
если "ссылка" - элемент меню - это одно дело,
если это например URL для цитирования - то другое.
думаю придётся что-то на PHP придумывать.
-
angeldragon
Re: Выделение активной ссылки
Извиняюсь за немного неточную формулировку,
всё находится в приделах одного сайта, просто когда пользователь находится на определённой странице небходимо чтобы ссылка указывающая на эту страницу отображалась другим цветом либо как нибудь по другому.
всё находится в приделах одного сайта, просто когда пользователь находится на определённой странице небходимо чтобы ссылка указывающая на эту страницу отображалась другим цветом либо как нибудь по другому.
-
vadimiron
Re: Выделение активной ссылки
И ещё: как ты получаешь эту ссылку, то есть как ты узнаёшь, с какого сайта пришёл юзер??
-
angeldragon
Re: Выделение активной ссылки
Это делается с помощью CSS, вот скрипт:
A:hover {
COLOR: #Ваш цвет
}
Вот собственно и всё кажись...
A:hover {
COLOR: #Ваш цвет
}
Вот собственно и всё кажись...

-
007G
Re: Выделение активной ссылки
007G
Не вводите в заблужение народ. Псевдокласc hover предназначен для визуального эффекта когда на объект наводится указатель мыши (или некого другого устройства).
angeldragon
Если множество таких ссылок имеет небольшую мощность т.е. не так уж и много элементов, то может оказать помощь SSI:
Код:
В вышеприведенном куске кода выводится менюшка и если какой-то из ее пунктов ссылается на текущую страничку, то выводится посвеченный рисунок. В противном случае рисунок будет затенен и будет представлять собой ссылку.
Прошу прощения за развороченную страничку
.
[s]Исправлено: Prisoner, 2:31 17-06-2004[/s]
Не вводите в заблужение народ. Псевдоклас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]
-
Vlad Drakula
Re: Выделение активной ссылки
Prisoner
я вроде гдето встречал всевдо класс который делает именно это!
я вроде гдето встречал всевдо класс который делает именно это!
-
Guest
Re: Выделение активной ссылки
Но не hover уж точно. К тому же в спецификации CSS2 псевдоклассов и псевдоэлементов не так уж и много: :first-child, :link, :visited, :hover, :active, :focus,:lang и :first-line, :first-letter, :before, :after соответственно.
---
pb Prisoner
---
pb Prisoner
-
nogod
Re: Выделение активной ссылки
а может быть добавить класс, например - a.current
и написать для него отдельный стиль?
вроде бы так для выделения текущего раздела меню делается.
или я чего-то не понимаю..
и написать для него отдельный стиль?
вроде бы так для выделения текущего раздела меню делается.
или я чего-то не понимаю..