-
- 8 Posts
Не подцепляется стиль в меню, точнее Не отображает Активный (current) элемент, подскажите плиз где ошибка
CSS
#menu2{width:100%; height:28px; background-color:#cccccc;}
#navcontainer2{ margin:0 0 0 260px; padding: 0; height: 16px;font: 11px Verdana, sans-serif; list-style-type: none;}
#navcontainer2 ul, ol {display:block; border:0; margin:0; padding:0;}
#navlist2 li{float: left;margin: 0;padding: 0; display: block;}
#navlist2 li a, #navlist2 li a:link{color: #000000;text-decoration: none;padding: 9px 10px 3px 10px;display: block;}
#navlist2 li a:hover{color: #ff0000;border-bottom: 3px solid #999;cursor: pointer; }
#navlist2 li a.current, #navlist2 li a.current:link{color: #000000;cursor: default;font-weight: bold;border-bottom: 3px solid #999;}
#navlist2 li a.current:hover{border-bottom: 3px solid #ff0000;}
Чанк
<div id="menu2">
<div id="navcontainer2" >
<ul id="navlist2">
[+wf.wrapper+]
</ul>
</div>
</div>
В шаблоне
[!Wayfinder?&startId=`[[UltimateParent]]` &level=`1` &outerTpl=`MENU_2` &hereClass=`current` &lastClass=`last`!]
-
- 8 Posts
менял current на active, пробовал разные варианты - никак не подцепляет, подскажите плиз дизигнеру как победить пэхэпэху
-
- 271 Posts
может .current к li добавляется, а у тебя a.current?
-
- 8 Posts
Спасибо, победил, все дело было в CSS, теперь выглядит так
#navcontainer1{ margin:0 0 0 260px; padding: 0; height: 16px;font: 11px Verdana, sans-serif; list-style-type: none;}
#navcontainer1 ul, ol {display:block; border:0; margin:0; padding:0;}
#navlist1 li{float: left;margin: 0;padding: 0; display: block;}
#navlist1 li a, #navlist1 li a:link{color: #ffffff;text-decoration: none;padding: 9px 10px 3px 10px;display: block;}
#navlist1 li a:hover{color: #bbb;border-bottom: 3px solid #bbb;cursor: pointer; }
#navlist1 li.current, #navlist1 li.current:link{color: #ffffff;cursor: default;font-weight: bold;border-bottom: 3px solid #ffffff;}
#navlist1 li.current:hover{border-bottom: 0;cursor: pointer; }
Все работает