My main menu on my page is not showing fully and is not usable.
It is hiding behind all of my content, can someone please help me?
It is happening on the desktop and the mobile view.
wyldwear.com.au
A user’s main menu is stuck behind page content on both desktop and mobile views, making it unusable.
Initial troubleshooting attempts:
.header-wrapper and menu elements, but this didn’t resolve the issueWorking solution:
overflow: visible !important; to .shopify-section in Custom CSS (Theme settings) fixed the problem in the editorCurrent issue:
theme.css file instead of Custom CSS sectionStatus: Partially resolved - solution identified but implementation method needs adjustment to allow publishing.
My main menu on my page is not showing fully and is not usable.
It is hiding behind all of my content, can someone please help me?
It is happening on the desktop and the mobile view.
wyldwear.com.au
This usually happens when the main menu’s z-index is too low, or the header is not set as position: relative or sticky, causing it to fall behind other elements on the page.
Here’s a quick fix you can try by adding this CSS:
.header-wrapper {
position: relative;
z-index: 9999;
}
.menu-drawer, .header__inline-menu {
z-index: 9999;
}
Open your base.css or theme.css file (depending on your theme).
Paste the above CSS at the bottom.
Save and check your site.
If your theme uses a different class for the header/menu, adjustments may be needed.
I’ll fix it at no cost — just share your store URL and theme name so I can apply a custom fix based on your setup.
Hi there,
Unfortunately this didn’t fix the problem !
I am using the theme Nostalgia
I wonder if you can provide me with your store collaborator access code, so I can access it and fix it at no cost.
Please add this code to Custom CSS in Sales channels > Online Stores > Themes > Customize > Theme settings.
.shopify-section {
overflow: visible !important;
}
Hi there,
This code has worked in my editor view but it won’t let me publish it! any ideas as to why this is happening?!
You can try adding it to the bottom of the theme.css file instead.