Display None and AJAX...
It appears there is a difference between setting up styles inline and setting them up in a stylesheet. When using the HoverMenuExtender, the panel that appears when moused over will display briefly, unless you specify style="display:none" on the panel (hide it by default). The HoverMenuExtender goes to the step of hiding the panel for you, but it doesn't happen right away, and all of the mouse over panels appear briefly.
I have a CSS class style for these panels, and I tried to put display:none in there. But I had additional consequences with that; text within the panels wrapped at wierd times, unless there was an inner control laying out the content. The solution was to remove display:none from the CSS style and put it in the style property of the panel, and that worked, for whatever reason that may be.
Comments