Fingerprint
Programmer
I've been writing an electronic form with multiple pages, and tried to be good by positioning everything with CSS.
There is a lefthand menu to jump between sections, and at the bottom of each page are back and next buttons. All the menu buttons and the back and next buttons are made using table cells with an onclick event to move between pages. (The guy involved doesn't want proper buttons).
I wrote a simple little script to highlight the 'buttons' on mouseover/focus which changes the css class of the object, altering the background colour. On most pages this works fine, but where the main content of the page is shorter than the menu, if you mouseover the back or next buttons, then the bottom of the menu is cut off at the same level as the bottom of these buttons.
There are no objects which could appear over the menu and cover it up, and it's only if the function I call changes the class name that I get this problem.
Does anyone have any ideas why this is happening (have only been able to test in IE6)? I haven't got a live page for people to view, but can post the code if necessary.
Thanks for any help!
"The secret to creativity is knowing how to hide your sources" - Einstein
There is a lefthand menu to jump between sections, and at the bottom of each page are back and next buttons. All the menu buttons and the back and next buttons are made using table cells with an onclick event to move between pages. (The guy involved doesn't want proper buttons).
I wrote a simple little script to highlight the 'buttons' on mouseover/focus which changes the css class of the object, altering the background colour. On most pages this works fine, but where the main content of the page is shorter than the menu, if you mouseover the back or next buttons, then the bottom of the menu is cut off at the same level as the bottom of these buttons.
There are no objects which could appear over the menu and cover it up, and it's only if the function I call changes the class name that I get this problem.
Does anyone have any ideas why this is happening (have only been able to test in IE6)? I haven't got a live page for people to view, but can post the code if necessary.
Thanks for any help!
"The secret to creativity is knowing how to hide your sources" - Einstein