I'm using a HoverMenuExtender that is created dynamically when the page is loaded and there may be several created. The problem is when the page is scrolled down the popup appear at the top of the window instead right below the control that it's linked to.
Does anyone know how to fix this? I've downloaded the newest source for the ControlKit v20450.
I haven't found a solution yet. I've noticed that there is a some javascript code that is done in the control for a work around with the GetLocation() method return invalid coordinates when a page is scrolled, but apparently that isn't working with IE7. I'm
still looking and trying to find a solution.
Sorry to be a bit vague, but it was a while a go that I resolved this issue for myself. It ended up either being a CSS tweak that was needed on my part (maybe something to do with absolute and relative positioning of parent elements), or something to do with
the html tags I was using to wrap the elements (think I might have swapped some divs for spans instead).
Again, sorry for vagueness but hopefully it'll give you a starting point.
I had a similar problem, worked fine in FF and IE8, positioning messed up in IE7. Resolved it by using the following settings in the CssClass of the popup panel:
If I used "display:none" then an HTML table in the popup didn't format properly until the
second time the popup was shown. If you use "display:block" then you need to also use "visibility:hidden".
None
0 Points
9 Posts
HoverMenuExtender Popup Position Problem
Mar 26, 2007 06:06 PM|mwilk4905|LINK
ajax HoverMenuExtender Problem Position
None
0 Points
9 Posts
Re: HoverMenuExtender Popup Position Problem
Mar 26, 2007 06:23 PM|mwilk4905|LINK
Member
515 Points
312 Posts
Re: HoverMenuExtender Popup Position Problem
Mar 27, 2007 04:21 PM|gavinharriss|LINK
Hi,
Did you ever find a solution to this problem? I'm having the same issue [:(]
Cheers,
Gavin.
Portfolio: www.gavinharriss.com
None
0 Points
9 Posts
Re: HoverMenuExtender Popup Position Problem
Mar 27, 2007 04:40 PM|mwilk4905|LINK
Member
749 Points
245 Posts
Re: HoverMenuExtender Popup Position Problem
Apr 08, 2007 06:52 PM|uid257770|LINK
Did you remove the doctype tag in your HTML file?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
The popup control does not handle scrolling correctly if you remove the doctype.
Member
23 Points
113 Posts
Re: HoverMenuExtender Popup Position Problem
Jun 26, 2007 05:48 PM|Webmonkeymon|LINK
I am having a similiar problem with the hover menu not being aware of its scroll position.
I am desperate for any suggestions.
Member
515 Points
312 Posts
Re: HoverMenuExtender Popup Position Problem
Jun 27, 2007 05:14 PM|gavinharriss|LINK
Again, sorry for vagueness but hopefully it'll give you a starting point.
Portfolio: www.gavinharriss.com
None
0 Points
1 Post
Re: HoverMenuExtender Popup Position Problem
Jul 30, 2008 03:02 PM|roligarg|LINK
I'm facing the same problem. Has anyone found a solution to it yet?
Member
515 Points
312 Posts
Re: HoverMenuExtender Popup Position Problem
Jul 30, 2008 07:11 PM|gavinharriss|LINK
I think it can be caused by a number off CSS settings...
Have you played around with CSS's z-index?
Portfolio: www.gavinharriss.com
None
0 Points
1 Post
Re: HoverMenuExtender Popup Position Problem
Oct 12, 2009 08:33 PM|android63|LINK
I had a similar problem, worked fine in FF and IE8, positioning messed up in IE7. Resolved it by using the following settings in the CssClass of the popup panel:
position: absolute;
top:0px;
left:0px;
display:block;
visibility:hidden;
If I used "display:none" then an HTML table in the popup didn't format properly until the second time the popup was shown. If you use "display:block" then you need to also use "visibility:hidden".
Hope this saves somebody some time...
None
0 Points
2 Posts
Re: HoverMenuExtender Popup Position Problem
Feb 07, 2014 04:21 AM|mattgene|LINK
Hi all,
I'm faceing this problem now in 2014 (this thread have not been updated for a long time...)
I somehow fixed the issue with a <div> wrapping all the things, where the <div> is set with style="position:relative".
Hope this helps.
ajax HoverMenuExtender Problem Position