Subject: glmenu looking weird in IE8

Posted on: 19/03/09 05:19pm
By: Anonymous

Hi, I just installed Internet Explorer 8 (final version) and now see this screenshot: http://www.turksenhomo.nl/Capture.JPG I have to use compatibility view in IE8 to correct this. I hope there is a fix for this...

Re: glmenu looking weird in IE8

Posted on: 19/03/09 05:40pm
By: Dirk

I'd suggest you report this to Blaine on his site.

bye, Dirk

Re: glmenu looking weird in IE8

Posted on: 20/03/09 07:59am
By: beewee

I´ve got the same problem, solved it with adding some IE8 conditional comments in submenu.thtml:
PHP Formatted Code
  <li>
        <a class="drop" href="{menuitem_url}">{menuitem_label}
        <!--[if (IE 7)|(IE 8)]><!--></a><!--<![endif]-->
        <table width="100%" class="subtable" cellspacing="0" cellpadding="0">
            <tr>
                <td>
                    <ul>
                        {submenu_items}
                    </ul>
                <td>
            </tr>
        </table>
        <!--[if (IE 6)|(IE 7)|(IE 8)]></a><![endif]-->
    </li>


Edit: I must remind everyone using this menu, that this css menu is using quite some hacks to render it properly in IE. These make it quite vulnerable, especially when you´ve styled the ul and li items already, or using a reset.css. I would prefer a menu with javascript/ajax to support IE. The Milonic option is not my favourite...

Re: glmenu looking weird in IE8

Posted on: 18/06/09 10:31am
By: ::Ben

I needed to change headersubmenu.thtml too
PHP Formatted Code

<!-- headersubmenu.thtml -->
    <li class="{imgclass}">{menuitem_image}
        <a href="{menuitem_url}" {lastitemclass}>{menuitem_label}
        <!--[if (IE 7)|(IE 8)]><!--></a><!--<![endif]-->
        <!--[if lte IE 6]><table width="100%"><tr><td><![endif]-->
            <ul>
                {submenu_items}
            </ul>
       <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    </li>
 


::Ben

Re: glmenu looking weird in IE8

Posted on: 18/06/09 10:31pm
By: Blaine

There are 5 template files under the [theme_dir}/glmenu/ directory. Just do a search on [b]IE 7[/b] and I suggest you replace [if IE 7] with [if gte IE 7]

This way it will handle IE7 and IE8 - where gte means greater to or equal

Re: glmenu looking weird in IE8

Posted on: 23/02/11 01:27am
By: Anonymous

headersubmenu.thtml
where this file stored on I'm using geeklog 1.7.1

Re: glmenu looking weird in IE8

Posted on: 23/02/11 09:17am
By: beewee

Quote by: syfa

headersubmenu.thtml
where this file stored on I'm using geeklog 1.7.1


/public_html/layout/themename/glmenu/cssmenu/

Geeklog - Forum
https://www.geeklog.net/forum/viewtopic.php?showtopic=86709