Hi, for ages now i've been trying to create a header that i am satisfied with and have been having some major problems.
I'll start off by explaining what i want. I'd like a 5 column header, the outer 2 columns expanding/contracting based on the browser width. The inner 2 columns need to be a fixed width of around 8%. The central column needs to contain an image 480px wide and display the entire image no matter what the browser size is.
Is there and reason to have the right and left header? If they are just going to be void spaces I would scrap them and have your header 3 divs. Then just text-align right/left for each navigation div.
But this doesn't solve your issue...
Also I see you have a #header_container{ in your style but there is no div of that name in your html. As this is styling your header to be 100% width this may be your issue.
I dont really have time at the moment to test anything but ill try to have another look tonight!
Right, well i've switched to a 3 column layout now (thanks for suggesting that, makes much more sense). But im still at a loss as to how to get a nice fluid layout.
Just to reinterate im looking for one fixed central column and two fluid outer columns.
Make the banner a single div with the logo as a background image. Put the navs into the banner floated left and right. Use clear:both on the content. Oh, and menus are lists of links.
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." Brian W. Kernighan
Make the banner a single div with the logo as a background image. Put the navs into the banner floated left and right. Use clear:both on the content. Oh, and menus are lists of links.
Do you think you could elaborate a bit? I don't really understand what you're saying. Thanks...
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." Brian W. Kernighan
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." Brian W. Kernighan
Bookmarks