On any page within this site that has data coming out of our SQL server database and listed (like a product list) the menus I created in CSS flash on and off as the mouse moves between menu items. It does not happen in pages without the db access, such as:
Happens in IE6
Not in Opera 7
Happens on all pages in NN7
I am thinking it is bad menu scripting. Is there a better way?
Strange that the database driven pages cause the jitter more then the static pages.
There are some other good menu systems that have been mentioned in earlier posts.
The pure CSS menu's that i've seen seem to fall over in IE.
Maybe someone else has seen something that works well in all browsers.
Interestingly enough, if you disable the "pop up information box II" code within the page, the menu jittering disappears.
I'll see if I can find what specifically is causing the problem...
It looks to be the onmousemove event handling that's causing the jittering problem.
Perhaps IE just can't handle so many bits of event code without suffering redraw problems?
Oh well, there are (many) other menu implementations out there.
I use a KICKASS menu I found on DynamicDrive. You can get it here at http://www.dynamicdrive.com/dynamicindex1/topmen4/index.htm If you need help customizing it, email me or whatever.
I used the menu, but I get a difference in width between Opera 7.11 and IE 6. IE 6 renders it right. What is Opera doing.
I've used the menu from http://www.brainjar.com/ many times before and been very happy with it's ability to do menus that seem to work on all browsers (single-level menus, anyway). It's easy, free, and it works.
It's one of the most reliable ones I've found...