WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] Menu Missing from IE 7 (3 posts)

  1. wtfbingo
    Member
    Posted 1 year ago #

    A year ago I had someone build a WordPress site for my employers. The owners of the company I work for only have IE7 on their machines and told me that the page looks terrible when they view it. I went to their office to see what they were talking about and not only is everything jammed into the first 50% of the page, but the menu is completely gone.

    I tried to assure them that not very many people use their particular browser version anymore, that the browsers that 98% of internet users have view the page just fine (I checked, as did the company who built the site). But it understandably doesn't solve the problem for them.

    I took the issue back to the people who built the site for me, but they couldn't find a problem in their coding, and told me that it was simply just the way IE7 renders WordPress pages.

    The site is here: http://livingbeautiful.net/ (WARNING...it talks about Vaginal Rejuvenation)

    I build websites with css/html, but dodn't know how to make a password protected page, which is why we keep the WordPress setup. And I don't feel comfortable enough with WordPress to go in and change anything that I think may be wrong with the CSS.

    I sent it through a validater and it found one error that I don't know how to fix.

    Help?

  2. Andrew Nevins
    Barrel Rider, Spam Zapper & Volunteer Moderator
    Posted 1 year ago #

    I went to their office to see what they were talking about

    Try http://BrowserStack.com in future, to save your journey. You can view different browser versions from a 30 min free trial of the service. Although unethical, you can just create another account after 30 mins.

    I took the issue back to the people who built the site for me, but they couldn't find a problem in their coding, and told me that it was simply just the way IE7 renders WordPress pages.

    This isn't good enough, they should resolve the issue if you defined the website to work on IE7.

    I sent it through a validater and it found one error that I don't know how to fix.

    You probably need to move or remove that <div id="header_info"> from the <hgroup> in your header file (I.e header.php).

    The menu is completely gone.

    Try removing overflow: hidden; that is applied to <ul id="main-menu" class="menu"> and <nav id="menu" class="menu-main-container">.

  3. wtfbingo
    Member
    Posted 1 year ago #

    I fixed the entire problem with this workaround:

    <!--[if lt IE 9]> <html class="no-js ie6 oldie" <?php language_attributes(); ?>> <![endif]-->

    It works fine in their browsers. I will try the other fixes just for kicks. Thank you!

Topic Closed

This topic has been closed to new replies.

About this Topic