Показать сообщение отдельно
  #1 (permalink)  
Старый 21.09.2016, 10:00
Интересующийся
Отправить личное сообщение для 7vano7 Посмотреть профиль Найти все сообщения от 7vano7
 
Регистрация: 26.08.2016
Сообщений: 10

активный пункт меню
помогите чайнику!
Добрый день. никак не получается сделать отдельным цветом активный пункт меню. Читал статьи на форуме - не помогло - где то ошибка... подскажите пожалуйста!
вывод сайдбара делаю так
$link = PATH."/products/index?";
foreach ($param as $list) {
$res .= "<li><a href=".$link.$list['link'].' onclick="this'.'.'.'className+='."'current'".';'.
'">'.$list['name']."</a></li>";
}

стиль
.sb {
margin: 0;
padding: 0;
width: 100%;
list-style-type: none;
}

.sb li {
display:block;
width: 100%;
/*border-right: 1px solid grey;*/
background-color: edf1f4;
font-size: 1.1em;
color: #6C3262;
}

.sb li a {
text-decoration: none;
padding: 2% 10%;
width:100%;
color: #89628e;
text-align: justify;
font-weight: bold;
}



.sb li a:hover {
font-size: 1.2em;
color: #c111d8;
}



.sb li a:active {
color: #e154f7;
font-size: 1.2em;
}

sb li a.current {
color: #red;
}

при нажатии класс current добавляется и тутже пропадает... где ошибка?
Ответить с цитированием