• Resolved bobjgarrett

    (@bobjgarrett)


    Shiftnav (free) is great but I have now noted that my site (www.ccrc.co.uk) while working across a number of platforms does not work with IE11.
    I have set the plugin such that the off-screen menu appears once the screen is <750 pixels wide but this fails to appear on the Windows Phone or indeed on a PC with IE11 when the window is shrunk. It works correctly on Firefox, Chrome, etc on other platforms.
    Any suggestions how I might fix this?
    Thanks

    https://wordpress.org/plugins/shiftnav-responsive-mobile-menu/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author sevenspark

    (@sevenspark)

    Hi Bob,

    So earlier versions of IE (like IE8) don’t support CSS transforms (which means ShiftNav won’t work). Since those browsers also aren’t responsive and don’t appear on mobile devices, the solution employed by the plugin is simply to hide ShiftNav for those browsers.

    In your case, the issue is that your theme is adding the “ie8” class to your html tag – even when viewing in IE11. As a result, ShiftNav is hidden.

    I’m not sure why the site is doing that, but it is that ie8 class being added that is causing the problem. Removing that (or making it appear only when IE8 is actually in use) would resolve the issue.

    Hope that helps! 🙂

    Chris

    Thread Starter bobjgarrett

    (@bobjgarrett)

    The only reference I can see to IE 8 etc is in the html:
    <!–[if IE 6]>
    <html id=”ie6″ <?php language_attributes(); ?>>
    <![endif]–>
    <!–[if IE 7]>
    <html id=”ie7″ <?php language_attributes(); ?>>
    <![endif]–>
    <!–[if IE 8]>
    <html id=”ie8″ <?php language_attributes(); ?>>
    <![endif]–>

    Is this what is causing the problem as surely it only adds the ie8 tag when IE8? IF not, how can I find the relevant code to test and feedback to the theme author?

    Thanks

    Plugin Author sevenspark

    (@sevenspark)

    Hi Bob,

    Yes, the ie8 class is being added to your html tag even when I view the site in IE11.

    Here’s a screenshot of what I see in IE11: http://i.imgur.com/iSDBkVl.png

    Looks like the class is added via javascript from what I can tell. Could be the theme or it could be another plugin that is responsible.

    Hope that helps 🙂

    Chris

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Shiftnav and Internet Explorer 11’ is closed to new replies.