On Tue, 31 Aug 2010 22:43:45 +0100, Ellen Heitman <ellen.heit...@gmail.com> wrote:

Please take a look at the following test page:

http://www.pottersignal.com/sales_test.aspx

Notice that if you expand or contract the page the horizontal menu at the
top of the page expands and contracts with it. How can I fix this?

Also, please ignore the tabulated structure of the website overall. This is an inherited project and I am working on transitioning to a semantic layout, but that will take quite some time. Is there anyway to fix this issue now?

Thanks!

Your menu ul is quite happily doing its own thing in relation to the rest of the page, thanks to its absolute positioning. It would seem to be perverse to attempt to manipulate the CSS by hacking at it considering that your intention is to rewrite the page to eliminate the tables. A longer term, and probably faster solution might be to get rid of the 'header' table now, and incorporate the menu into a more semantic xhtml/css solution. A new header could be as simple as a div placed above the rest of the table areas, float your logo left, and the other two navs can be cleanly positioned to the right using simple css. Rebuilding the header area should not interfere with your other tables - (much) Out of topic range for this list, but your 'header table' does not end in the html where your comments say it should, this may be what has messed up your menu as it stands. Was the css positioning perhaps a hack to correct that error?

Duncan
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to