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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
12 Boymaster 1887 Сегодня, 21:03
автор: MisterBit
Горячая тема (нет новых ответов) Ссылки за которые не стыдно! Качественный линк билдинг сервис под Бурж от Westrank. Честный прайс.
63 DaoDog 47092 Сегодня, 12:05
автор: Omaxis
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4812 17.4.2024, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКрауд ссылки с форумов, блогов, порталов. Жирные ссылки с Ua,Ru, Бурж площадок. Вечные ссылки в статьях на собственных сайтах
Быстро, качественно и ответственно!
138 vetalbon 66430 13.4.2024, 17:53
автор: vetalbon
Открытая тема (нет новых ответов) SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией
20 Needmylink1 7000 12.4.2024, 23:32
автор: Needmylink1


 



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