Web app renders multiple tabs simultaneously

Hello everyone,
I have a problem that have me scratching my head.
I have a web app where i lazy load everything from a DB. This app has multiple pages and you navigate from menu bar on the top. My problem is this:
I open my app, i click one of the pages and instead of rendering that page alone i have a chaotic blend of that page and the others, an overlapping mess!! If you navigate out and come back in no problems. Just the first time. I have no idea why this is happening and i would appreciate some help!