So basically what I have is a main container div with all of the content. I want a fixed vertical nav list to appear at the side of the container.
The problem appears when I resize the window to look at different resolutions. I'm using a fixed width in my container of about 1024px right now with a min-width of 1200px but it still cuts off part of the fixed navlist becuase I'm using a -125px margin on the nav container to get it outside of the content container.
Here's what it looks like normal

Then when resized down and the min-width I have set kicks in

Here is the code of the nav .nava { float:left; position:fixed; margin-left:-125px; text-align:right; }
.navabar change, it is going to run into the container. The other way to fix the menu to be by the side of the container, needs manually setting theleftcss property to offset, fiddle here. Both usesabsolutepositioning, with the latter one havingposition:relative;applied to.container. - VKenposition:fixedwill set the.navacontainer to be fixed to the screen's viewport. That means it'll stick there strictly even when you scroll on both the x-axis and y-axis on a smaller screen and will block out what is underneath. Is that what you want? There's a solution for that too. - VKen