We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 4930
    • 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`!]
      • 4930
      • 8 Posts
      менял current на active, пробовал разные варианты - никак не подцепляет, подскажите плиз дизигнеру как победить пэхэпэху
        • 8643
        • 271 Posts
        может .current к li добавляется, а у тебя a.current?
          • 4930
          • 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; }

          Все работает