mlibkind
04-22-2007, 01:01 PM
I created a navigation bar that uses "onmouseover" to rolldown a menu and "onmouseout" to rollup the menu. The styles.classes I use to open and close the menus are:
/* Class for div that surrounds inner table. This tag hides menu. */
div.menu_normal {
display: none;
position: static;
}
/* Class for div that surrounds inner table. This tag shows menu. */
div.menu_hover {
border: 3px;
background-color: #0000FF;
display: block;
position: absolute;
}
I had to set "display" to "block" to get the menu to display directly under the hotspot that initiated the rolldown. That's what I want. This works fine with Firefox and Netscape. With IE the menu still displays to the right.
Is there a way to get the menu to be under the hotspot to when using IE?
This is important to me because when displayed to the right it covers up part of the navigation bar.
Thanks for your help.
Marcus
/* Class for div that surrounds inner table. This tag hides menu. */
div.menu_normal {
display: none;
position: static;
}
/* Class for div that surrounds inner table. This tag shows menu. */
div.menu_hover {
border: 3px;
background-color: #0000FF;
display: block;
position: absolute;
}
I had to set "display" to "block" to get the menu to display directly under the hotspot that initiated the rolldown. That's what I want. This works fine with Firefox and Netscape. With IE the menu still displays to the right.
Is there a way to get the menu to be under the hotspot to when using IE?
This is important to me because when displayed to the right it covers up part of the navigation bar.
Thanks for your help.
Marcus