New to webflow, but been doing web work for many years - just time to get myself on a platform that supports mobile w/o too much hassle!
I found this topic already answered a couple places but those answers don’t seem to apply - wondering if anyone can point me in the right direction. The ABOUT page seems to be the only one working correctly with the BODY not overlapping the footer, both in the editor and in the published page – but I can’t for the life of me figure out what I did differently on that page! Any help is appreciated!
The issue here is that your Footer symbol is not included at the bottom of the Navigator stack which controls the document flow on the front-end.
If you wanted to ensure the Footer remains on top regardless of where it is in the document flow you could simple set it to position: relative and adjust the z-index to a high number—however keep in mind this will hurt accessibility as users navigating with screen readers would see your footer content before your body content.
The easy solution is to make sure your Footer symbol is always shown at the bottom of your Navigator stack, which fixes the problem of body content rendering above it:
THANK YOU!!! I knew it was going to be something SIMPLE that i just hadn’t learned yet, but i also knew that it would take me FOREVER to find it! I was looking at all the positioning stuff and completely missed the whole navigator menu - that helps a TON.
Hi @mikeyevin,
I am having a similar issue with the mobile version of my site, where the footer on the ‘portfolio’ page overlaps with my main content. I’ve tried some of the solutions on other threads on the forum for this issue, and my footer page symbol is already on the bottom of the list in the navigator, so I’m a bit stumped! Can you see anything causing this? Thank you
@thebergdesign - The reason you’re seeing the overlap is because you’ve got a set height applied to your Project section element which is limiting the height of itself to the viewport height of the device:
Changing the height to Auto on smaller screens should fix the issue