Forums

[resolved] ie6 submenu's not showing error (6 posts)

  1. ehupkes
    Member
    Posted 1 year ago #

    Hi Everybody,

    I just installed a FRESH WP 3.01. I created 2 pages, one is called 'menu' and the otherone 'submenu', i select 'menu' as parent of the 'submenu', but if I use Internet Explorer 6 (IE6), I am NOT ABLE to see the submenu link in the topmenu. I do see it in IE7 or latest FF.

    Can somebody help me with a fix?

    Thanks alot and I hope it gets solved soon!

  2. richarduk
    Member
    Posted 1 year ago #

    A link to the page so we can see it?

    Sounds like it's there but it's not being displayed. Have you looked in 'view source' so see if you can find the link to confirm that?

  3. Rev. Voodoo
    Volunteer Moderator
    Posted 1 year ago #

    http://wordpress.org/extend/plugins/twentyten-ie6-menus/

    I'm not sure how submenus work..... haven't played with them. But IE6 and WP3 menus don't play nice. Here's a plugin, you can also google around for code solutions

  4. ehupkes
    Member
    Posted 1 year ago #

    Hi this is the source part of the menu:

    <div class="menu">
     <ul>
      <li class="current_page_item">
       <a href="http://my.site.com/test/" title="Home">Home</a>
      </li>
      <li class="page_item page-item-2">
       <a href="http://my.site.com/test/?page_id=2" title="About">About</a>
      </li>
      <li class="page_item page-item-4">
       <a href="http://my.site.com/test/?page_id=4" title="menu">menu</a>
       <ul class='children'>
        <li class="page_item page-item-6">
         <a href="http://my.site.com/test/?page_id=6" title="submenu">submenu</a>
        </li>
       </ul>
      </li>
     </ul>
    </div>

    I did not install ANY addons or anything else. Just a clean install with a clean db and config file, from a fresh downloaded latest.tar.gz/

    It must be something wrong in the css. But because it is SO basic, i dont want to install any addons for it preferably.

    Erik

  5. richarduk
    Member
    Posted 1 year ago #

    We're flying completely blind here, but from the information you've given us it sounds like it's something to do with div.menu ul.children li.page-item

    Why not try variations on:

    div.menu ul.children {display:block !important;}
    div.menu ul.children li.page-item {display:block !important;}
    div.menu li.page-item {display:block !important;}

    or visibility:visible

    And have you got a position:relative in all these styles? That never goes amiss.

  6. ehupkes
    Member
    Posted 1 year ago #

    Thanks for the replies!

    Well, after some tweaking, i did not get it going, so decided to use the plugin that rev.voodoo proposed, and now it works fine!

    My initial expectation is that wordpress would work just out of the box on IE6 and all later browsers, because it still has a significant market share.

    It is by accident that I found out that it did not work on IE6, and was a little shocked. I think this plugin should be installed by default, cause not many people know that their blog is not really working properly, especially with the new menu functionality in version 3.0.

    Well anyway, thanks for the support. For me it is now solved.;-)

Topic Closed

This topic has been closed to new replies.

About this Topic