This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I am using Menus in my JSP pages.while menus are listed all other html properties are not overlapping the menu and menu is displayed correctly.If there is any combo box in the Jsp page then menu is not displayed correctly because the combo box is overlapping the menu list.
One clumsy tactic that I've seen used fairly often, and even used myself a few times, is to hide all the select elements when the overlay is to be displayed, and then restore them when the overlay is dismissed. It's a pain, but it alleviates the issue.
Other than that, you can just move things around until there's no overlap -- a non-starter, if you ask me.
Or avoid the use of select elements.
I'm sorry but there's no magic bullet that just makes the problem go away short of requesting that your users use a more reasonable browser -- also usually a non-starter.
ashimish is correct. That's another work-around that I forgot about. iframes are also drawn on top of everything else and so can be used to mask the dropdowns. iframes are tricky to work with, and it means that the code for the interior of the "popup" needs to be in a separate page, but the technique can be made to work.
It's pretty sad that developers need to go to such lengths just to get around such browser silliness.