When i set these css on my header section:
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
My nav (nestable) menu crash. Its has not 100% height as usually but about 20 px and there is overflow auto - scrollable. Any tips? Of course, i tried to use @media (max-width 992) on these CSS but doesnt work. Of course, i can set height in nav menu to 100vh but it seem bad. Height 100% doenst work.
backdrop-filter, mix-blend-mode and others create a new stacking context. I assume backdrop-filter is applied to the header and the offcanvas/nav mobile is its child.
There isn’t an all around solution: you can try with different positioning/wrapping, otherwise placing your offcanvas outside the header (for example in a template rendered with a hook) will for sure solve your issue.
I’m not sure whether or not this is related, but I’ve been trying (without success) to make my nav and my mega menu both have a backdrop-filter: blur. The effect only seems to apply to either one or the other, but not both simultaneously. Has anyone else encountered this issue or found a solution?