Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #20705

    I am using the Eunoia theme at http://www.truthfinding.co.uk. I was wondering if there was a way to get the sliding menu pointer (css class .menu_pointer) to slide under the navigation when first landing on the home page or a page that is not under the master navigation. ie. it works fine here http://www.truthfinding.co.uk/in-short-we-find-out-the-truth/ but doesn’t slide into place here http://www.truthfinding.co.uk or when navigating to a page that is accessed from outside the main navigation eg. http://www.truthfinding.co.uk/contact-us/.

    Thanks in advance

    Dominic

    #108747

    Hi Dominic,

    Not that I know of, though let me tag the rest of the support crew in case anyone else has an idea.

    Regards,

    Devin

    #108748

    Hi

    I have found that one way is to make sure that those pages are in the main navigation menu and if you put them into a third level/second child then they should be hidden from the main navigation as the theme only supports one child. The issue with this is that the third level/second child appears on rollover off to the right of the page in “no mans land” outside the main wrapper.

    Perhaps a solution is to add code to hide the third level /second child?

    Any thoughts if that is a good fix and how to do that?

    Dominic

    #108749

    Maybe something like:

    #top .main_menu .menu li ul li ul {
    display: none;
    }

    or

    #top .main_menu .menu li ul li ul {
    visibility: hidden;
    }

    Regards,

    Devin

    #108750

    Hmmm, that solution isn’t so cool after all as the trick also activates its active parent item which defeats the object.

    Is there a way of making all other pages not meant to be in the main navigation live under their own parent (eg called “other”) as, say, the 5th item in the main/primary menu and then hide that 5th item using fifth-child or something?

    #108751

    Here is a fix – do as I said above and put all pages not wanted in the nav in a 5th menu item in the main nav. Then add this to the style sheet.

    .main_menu ul > li:nth-child(5) > a {

    display: none;

    }

    If it is the 6th menu item then change to

    .main_menu ul > li:nth-child(6) > a {

    display: none;

    }

    etc etc

    #108752

    and use

    .main_menu ul > li:first-child + li + li + li + li > a {

    display: none;

    }

    to get around shitey microsoft

    #108753

    Interesting hack, but I’m glad you were able to find a solution that works for you :)

    Regards,

    Devin

Viewing 8 posts - 1 through 8 (of 8 total)

The topic ‘Menu pointer (.menu_pointer)’ is closed to new replies.