Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Активные ссылки в меню
#1
Вторник, 06.03.2012, 11:26
Daves
Пользователь
Сообщения: 59
Репутация: -18
Всем привет. Как сделать активные ссылки в меню оформелнными
То есть например у меня есть горизонтальное меню. И само меню синего цвета.
И мне надо чтобы когда я нажму на главную страницу, ссылка главная была красным цветом и не менялась, пока я например не нажму на ссылку "О сайте". Как только я нажму на ссылку "О сайте" чтобы она загоралась красным цветом а главная в основной цвет.
Надеюсь понятно объяснил... Как я понял это можно реализовать только с PHP или JavaScript'ом.
Мне нужно решение с JavaScript'ом, только НЕ PHP.
Если есть другие варианты то можно и другим вариантом...
Если потребуеться, могу скинут CSS и HTML коды меню...
http://www.seosprint.net/?ref=968055 - максимальная раскрутка сайтов!
#2
Вторник, 06.03.2012, 14:52
zdor
Проверенный
Сообщения: 222
Репутация: 176
Обрамить главную в id=main , о сайте id=about и на jQuery
$('#about').click(function(){
$(this).attr('color', 'black');
$('#main').attr('color', 'red');
});
Не время делает нас, а мы делаем время
#3
Среда, 07.03.2012, 14:01
Daves
Пользователь
Сообщения: 59
Репутация: -18
Спасибо конечно, но можно пожалусто по подробнее... Чтобы поставить другой стиль, нужно в скобках менять?
http://www.seosprint.net/?ref=968055 - максимальная раскрутка сайтов!
#4
Среда, 07.03.2012, 15:25
zdor
Проверенный
Сообщения: 222
Репутация: 176
Если другой стиль, то
$('элемент').addClass('Новое имя класса').removeClass('Старое имя класса')
Не время делает нас, а мы делаем время
#5
Среда, 07.03.2012, 16:34
4ipusik
Проверенный
Сообщения: 707
Репутация: 1298
Через стандартное меню можно
Вёрстка макетов под uCoz - http://megasoft.3dn.ru/forum/95-278021-1
#6
Четверг, 08.03.2012, 09:25
Daves
Пользователь
Сообщения: 59
Репутация: -18
[spoiler="HTML"]<ul class="solidblockmenu">
<li><a href="/" title="Главная" id="addrl">Главная</a></li>
<li><a href="#" title="разделк">раздел</a></li>
<li><a href="#" title="раздел">раздел</a></li>
<ul class="solidblockmenus">
<li><a href="#" title="раздел">еще раздел который будет слева</a></li>
</ul>
</ul>
<br style="clear: left" />[/spoiler]

[spoiler="CSS"].solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(/images/blockdefault.gif) center center repeat-x;
}
.solidblockmenu li{
display: inline;
}
.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenus li a{
float: right;
color: white;
padding: 9px 11px;
text-decoration: none;
border-left: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
text-decoration: none;
background: transparent url(/images/blockactive.gif) center center repeat-x;
}

.solidblockmenu li a:hover, .solidblockmenu li .current {
color: white;
background: transparent url(/images/blockactive.gif) center center repeat-x;
}[/spoiler]

Вот коды моего меню, скажите пожалуста что и как куда писать...Я так и ничего не понял просто...
И кстате, а как сделать чтобы это меню стало стандартным?
zdor, спасибо за помощь!
http://www.seosprint.net/?ref=968055 - максимальная раскрутка сайтов!
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz