|
|
|
| Здравствуйте Уважаемое сообщество. Ни подскажете какие стили для ссылки мне применить чтоб ссылка текущей страницы, на которой находится пользователь была другим цветом.
a:hover a:active a:visited
| ни один из этих не подошол. | |
|
|
|
|
|
|
|
для: pautina
(13.01.2009 в 15:24)
| | CSS тут не поможет.
Только JS.
Например, так:
<script>onload = function ()
{
for (var j = 0, path = document.location.href, ln = document.links; j < ln.length; j++) if (ln [j].href == path) ln [j].style.color = 'какой_нужен';
}
</script>
|
| |
|
|
|
|
|
|
|
для: PAT
(13.01.2009 в 15:42)
| | В ie, opera текущая страница другого цвета а вот в mozile и nn страница не подсвечивается, как сделать чтобы код был кросбраузерным. | |
|
|
|
|
|
|
|
для: pautina
(13.01.2009 в 17:04)
| | >...и nn ...
О_О ужас какой... где ж Вы его откопали... | |
|
|
|
|
|
|
|
для: ddhvvn
(13.01.2009 в 17:22)
| | Так то всё нормально, только в mozile и nn текущая ссылка не подсвечивается, может как нибудь можно сделать. | |
|
|
|
|
|
|
|
для: pautina
(13.01.2009 в 18:18)
| | У меня подсвечивается во всех имеющихся браузерах.
Вы 'какой_нужен' на значение нужного цвета заменить случаем не забыли?
Например, так:
ln [j].style.color = 'red';
|
| |
|
|
|
|
|
|
|
для: PAT
(13.01.2009 в 21:09)
| | Да цвет поставил, но в mozile всё равно текущая страница не подсвечивается
<script>
onload = function ()
{
for (var j = 0, path = document.location.href, ln = document.links; j < ln.length; j++) if (ln [j].href == path) ln [j].style.color = 'fffc9d';
}
</script>
|
| |
|
|
|
|
|
|
|
для: pautina
(14.01.2009 в 12:18)
| | fffc9d TAK -> #fffc9d | |
|
|
|
|
|
|
|
для: elenaki
(14.01.2009 в 12:50)
| | Спасибо большое всё заработало | |
|
|
|