Responsive mode displaying mobile menu on anything smaller than 1240px screen

https://bigfishcider.com

I haver responsive mode enabled. I have my mobile set to 700 in the Theme Options under Responsive. However at any screen size smaller than 1240, it displays the mobile menu instead of the regular non-mobile menu.

I have done and "inspect element" and it looks like somehow the BeTheme is defaulting to a min-width of 1240px for the regular menu, but I'll be darned if I can find out where that's set, or why it would be set so very high!

Adding custom CSS with media queries that set the responsive toggle menu to have a lower max, and the regular menu to have a higher minimum doesn't do anything other than result in no menu displayed at screen widths lower than 1240px.

Comments

  • Here is the theme CSS I'm seeing when I inspect element on a normal desktop menu (larger screen size than 1240px):

    @media only screen and (min-width: 1240px) {

    .header-stack.header-center #Top_bar #menu {display: inline-block!important;}

    }

    Here is the theme CSS I'm seeing with I inspect element on anything smaller than 1240px wide:

    @media only screen and (max-width: 1239px){

    #Top_bar a.responsive-menu-toggle {display: block;}

    }

  • I know that 1240 is related to the Grid Width parameter in the Global Options for the theme, but if the default is 1240, why would that set it as the mobile screen width as well?

  • Nevermind....For some reason the BeTheme defaulted to 1240px in Responsive/Header under Mobile breakpoint. Why on earth would you have that be the mobile breakpoint for mobile menu? No one's mobile device is that wide. Geesh.

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.