|
Actually, it would be better NOT to position EVERY single div.. and that is exactly want most CSS newbies do. It is not necessary, learn to use the normal document flow and position ONLY where you absolutely have to.
ADD position: relative to your #container, and REMOVE it from everything else, it's not needed.
Also, in order for ANY of this to work properly you need to add a proper DOCTYPE and I would recommend at least HTML 4.01 STRICT. Without a doctype, everything renders in quirks mode -- not good.
You also have navigation AND content sitting inside your header. I suspect this is NOT what you really want to do. If you want the navigation inside the header area, leave it there, but content should be OUTSIDE the #header area -- since it's NOT a header.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
Please login or register to view this content. Registration is FREE
Please login or register to view this content. Registration is FREE
|