aaron_karp
asked on
DIV overlay problems in IE
This problem happens in IE only, not in Firefox.
On a web page I'm building, I have a dropdown menu (dynamically created), and a hidden DIV (300px wide and 50px high).
When the user clicks a button, the hidden div display style is set to "inline"
The div appears, covering everything below it, except for the dropdown menu.
I've posted two screenshots:
http://www.aaronkarp.com/files/before_overlay.png
http://www.aaronkarp.com/files/after_overlay.png
On a web page I'm building, I have a dropdown menu (dynamically created), and a hidden DIV (300px wide and 50px high).
When the user clicks a button, the hidden div display style is set to "inline"
The div appears, covering everything below it, except for the dropdown menu.
I've posted two screenshots:
http://www.aaronkarp.com/files/before_overlay.png
http://www.aaronkarp.com/files/after_overlay.png
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Have a look at this workaround and see if it helps:
http://xlib.wordpress.com/2006/04/12/bug-fix-select-box-displayed-through-dynamic-div-in-internet-explorer/
http://xlib.wordpress.com/2006/04/12/bug-fix-select-box-displayed-through-dynamic-div-in-internet-explorer/
ASKER
Awesome, Thanks. I just use visiblity='hidden' to hide the select menu when showing the overlay.
http://blogs.msdn.com/ie/archive/2006/01/17/514076.aspx
Also see this:
http://support.microsoft.com/kb/177378/en-us