X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Как задать цвет ссылки на просматриваемую страницу
Belovsan
Belovsan
Topic Starter сообщение 30.6.2010, 21:11; Ответить: Belovsan
Сообщение #1


Мудрённый вопрос в названии темы, но научной формулировки по-моему не существует. В общем, суть вопроса следующая. Вот у меня скажем есть левое вертикальное меню в сайте. Скажем: Главная, О компании, Контакты. Цвет текста менюшек пусть будет синий.

Вот зашёл я по ссылке на Главную. И ссылка окрасилась, например в зелёный цвет. Потом подумал-подумал и решил перейти в Контакты и тут ссылка Главная вновь становится синей, а Контакты лёгким кликом мыши окрасились в наш любимый зелёный цвет. Как такое сделать? Подскажите пожалуйста, а то уже мозг плавится.
Кстати, вот на этом сайте нашёл такое меню: depositfiles.od.ua
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Evansw
Evansw
сообщение 30.6.2010, 21:18; Ответить: Evansw
Сообщение #2


Belovsan
a:hover Наведи на меня
{
color:;
}
a:active Щёлкни на меня
...
a:visited А мы уже виделись
...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 30.6.2010, 21:22; Ответить: alexdrob
Сообщение #3


<style>
.active {color:green;}
</style>

<a href="#">главная</a>
<a href="#" class="active">новости</a>
<a href="#">форум</a>
<a href="#">контакты</a>


ну и вставляйте класс актив на ту ссылку которая открыта в данный момент.
Как вставлять? php или js или другие языки скриптовые :rolleyes:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 30.6.2010, 21:23; Ответить: alexdrob
Сообщение #4


(Gray @ 1.7.2010, 00:18) *
a:visited А мы уже виделись

ну и, перешли вы на новости, а потом на контакты, и новости и контакты отметятся одним цветом
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belovsan
Belovsan
Topic Starter сообщение 30.6.2010, 21:28; Ответить: Belovsan
Сообщение #5


alexdrob, то есть такое возможно только с помощью скриптов? А просто CSS никак нельзя решить этот вопрос?
И если только с помощью скриптов, то не подбросите такой? Думаю, это интересно не одному мне :)
Помогите, пожалуйста.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 30.6.2010, 21:46; Ответить: alexdrob
Сообщение #6


не ручаюсь за кросбраузерность )

<!DOCTYPE html>
<html>
<head>
<script>
function onLoad()
{
for ( i=0; i < document.links.length; i++ )
{
if (document.links[i].href == document.location.href)
{
document.links[i].className='active';
}
}
}
</script>
<style>
.active{color:green;}
</style>
</head>
<body onload="onLoad()">
<a href="index.html">главная</a>
<a href="news.html">новости</a>
<a href="forum.html">форум</a>
<a href="send.html">написать</a>
</body>
</html>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belovsan
Belovsan
Topic Starter сообщение 30.6.2010, 23:25; Ответить: Belovsan
Сообщение #7


alexdrob, просто нет слов
всё отлично работает!
респект и уважуха!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Yasuka
Yasuka
сообщение 1.7.2010, 20:30; Ответить: Yasuka
Сообщение #8


Если сайт маленький и статичный, то можно просто на каждой станице прописать отдельный стиль для соответствующего пункта меню.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belovsan
Belovsan
Topic Starter сообщение 23.9.2010, 11:57; Ответить: Belovsan
Сообщение #9


Решил поднять данную тему. Тут такой момент получился. В общем, есть менюшка с бэкграундами. Вот ссылка: http://rubanys.narod.ru/menu/index.html
Там хочу сделать по аналогии (чтобы бэкграунд менялся на просматриваемой странице), но данный скрипт не работает :(. Не поскажете где собака порылась? Или тут надо совсем другой сценарий писать?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ссылки за которые не стыдно! Качественный линк билдинг сервис под Бурж от Westrank. Честный прайс.
62 DaoDog 46936 Сегодня, 3:30
автор: WestRank_Support
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1796 17.4.2024, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4806 17.4.2024, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКрауд ссылки с форумов, блогов, порталов. Жирные ссылки с Ua,Ru, Бурж площадок. Вечные ссылки в статьях на собственных сайтах
Быстро, качественно и ответственно!
138 vetalbon 66393 13.4.2024, 17:53
автор: vetalbon
Открытая тема (нет новых ответов) SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией
20 Needmylink1 6993 12.4.2024, 23:32
автор: Needmylink1


 



RSS Текстовая версия Сейчас: 19.4.2024, 5:13
Дизайн