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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Вечные ссылки с 300+ СДЛов, тиц до 750, ЯКи, DMOZ, от 1$/ссылка
вечные ссылки
258 SeoUaSales 128492 27.3.2024, 23:39
автор: FantAlexis
Открытая тема (нет новых ответов) Куплю ссылки тематика steam игры eng
0 c4p1t4l15t 546 26.3.2024, 21:57
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1122 26.3.2024, 14:13
автор: knezevolk
Открытая тема (нет новых ответов) SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией
18 Needmylink1 6544 25.3.2024, 20:51
автор: Needmylink1
Открытая тема (нет новых ответов) Нужны ссылки с adult сайтов
3 TABAK 8036 25.3.2024, 13:44
автор: Wilkinson


 



RSS Текстовая версия Сейчас: 29.3.2024, 10:09
Дизайн