Hello,
My rich text banner is blocking my mega menu on this page. Anyone have any suggestions for how to make the background truly transparent?
www.thespiralpath.love/products/flower-reading
Thank you!
A user is experiencing an issue where a rich text banner blocks their mega menu, preventing proper navigation. The banner’s background needs to be transparent to allow the menu to display correctly.
Proposed Solution:
A Shopify expert suggests modifying the theme’s CSS code in the base.css file:
.isolate stylingz-index: 0 to z-index: -1Follow-up Issue:
After implementing the initial fix, the user reports a similar problem persists elsewhere. The expert provides additional CSS code targeting the header element with specific z-index and position properties.
Current Status:
The discussion remains unresolved—the user reports the second CSS solution did not work (“no luck”). The issue requires further troubleshooting to achieve the desired transparent background effect that allows the mega menu to display properly over the rich text banner.
Hello,
My rich text banner is blocking my mega menu on this page. Anyone have any suggestions for how to make the background truly transparent?
www.thespiralpath.love/products/flower-reading
Thank you!
Hi @plants4friendz ,
Thanks for asking a great question here on the Shopify Community!
I’m a Shopify expert, and I’m happy to help you with the issue you’re facing. After reviewing the website URL you shared, I found that there’s a CSS issue causing the problem. To resolve this, you’ll need to make a small adjustment in your theme’s code. Please follow these steps:
Note: A basic understanding of code is required for this fix.
.isolate {
position: relative;
z-index: 0;
}
.isolate {
position: relative;
z-index: -1;
}
Now, refresh your website and test the page—it should work fine!
if you have any more questions or need further assistance free to ask.
Try to add below code just underneath the above code on same file base.css
.header-template--18535041106165__ss_header_1_w7bFHW {
z-index: 9;
position: relative;
}
Hmm, no luck!