• andrewrowland.g

    (@andrewrowlandggmailcom)


    I am trying to get this: http://codex.wordpress.org/Dynamic_Menu_Highlighting working on my site. I have a sidebar for each parent page and each child page will have that same sidebar with a sub-nav in the sidebar. (I have the php text widget)

    I opted for option two, but it is not working. Here is my html/php

    <div class="main_cont">
    <div class="sub_menu">
    <ul>
    <li <?php
    if (is_page('11'))
    {
    echo " class=\"selected\"";
    }
    ?>><a href="/about-isl">About ISL</a></li>
    <li i<?php
    if (is_page('41'))
    {
    echo " class=\"selected\"";
    }
    ?>><a href="/about-isl/mission">Mission</a></li>
    <li <?php
    if (is_page('42'))
    {
    echo " class=\"selected\"";
    }
    ?>><a href="/about-isl/vision">Vision</a></li>
    <li <?php
    if (is_page('43'))
    {
    echo " class=\"selected\"";
    }
    ?>><a href="/about-isl/isl-charter">ISL Charter</a></li>
    </ul>
    </div>
    </div>

    here is my css

    .main_cont
    {
    float:left;
    width:178px;
    background-color:#015697;
    margin:5px 5px 5px 0;
    color:#ffffff;
    opacity:0.9;
    filter:alpha(opacity=90)
    }
    
    .sub_menu ul
    {
    padding:0px;
    margin:0px;
    color:#ffffff;
    }
    
    .sub_menu ul li
    {
    font-family: Copperplate, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: white;
    line-height: 32px;
    list-style-type: none;
    text-indent: 8px;
    border-bottom: 2px solid white;
    }
    
    .sub_menu ul li a
    {
    text-decoration:none;
    color:#FFFFFF;
    }
    
    .sub_menu ul li a.selected
    {
    background:url(images/menu_selected.gif) no-repeat;
    float:left;
    width:242px;
    height:32px;
    border-bottom: 2px solid white;
    }
    
    #current
    {
    background:url(images/menu_selected.gif) no-repeat;
    float:left;
    width:242px;
    height:32px;
    border-bottom: 2px solid white;
    }
    
    .sub_menu ul li a:hover,
    .sub_menu ul li:hover a
    {
    background:url(images/menu_selected.gif) no-repeat;
    float:left;
    width:242px;
    height:32px;
    list-style:underline;
    border-bottom: 2px solid white;
    }
  • The topic ‘Dynamic Menu Highlighting Text Widget’ is closed to new replies.