Burger menu - dropdown items are hidden or off screen

edited February 2023 in Menu / Mega menu

I used the template builder to create a new header for site. Desktop works fine. In responsive mode, the after clicking on burger, the dropdown menu is not showing on screen. I could see in css that the "fixed" positioning is somehow affecting the positioning of the menu so that it is there, but not showing. When I turn off the fixed positioning (inspect element) the menu shows but the header height etc. is blown out of size.

I've cleared caches, changed sidebar alignment, etc., checked the responsive settings, and cannot find any solution.



Please advise.

Comments

  • Hello,

    Please, turn off all of the plugins, refresh your cache, and check if the problem persists.

    Moreover, if you use a child theme, switch to parent, and recheck it.

    Thanks

  • Thank you. I did as you requested. Turn plugins on and off, flushed cache a few times, switched from child theme to primary...no improvement.

    Below the screenshot is the css which if I unclick "position" lets me see the "mobile" menu albeit with the layout blown out (screenshot below):


    ---

    .mfn-header-tmpl-menu-sidebar {

     position: fixed !important;

     z-index: 1;

     top: 0;

     width: var(--mfn-header-menu-sidebar-width);

     height: 100vh;

     background-color: #f6f7f9;

     transition: .5s ease-in-out;

    }

    ----

    Appreciate any other ideas.

  • Please send us the WordPress dashboard and FTP access privately thru the contact form, which is on the right side at http://themeforest.net/user/muffingroup#contact, and we will check what might be the reason.

    Notice!

    Please attach a link to this forum discussion.

    Sending incorrect or incomplete data will result in a longer response time.

    Therefore, please make sure that the data you are sending are complete and correct.

    Thanks

  • One of your plugins causes this issue.

    I turned all of them, and the issue was gone.

    To find out which is the root cause, please, disable them one by one.


    Thanks

  • Sorry for the late reply. Yes, the conflict was a javascript feature of the web hosts' optimizing plug in. Thank you for your help.

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.