C
Chuck P
I created a horizontal <asp:Menu with the following settings
<StaticHoverStyle BackColor="#284E98" ForeColor="White" />
<DynamicHoverStyle BackColor="#284E98" ForeColor="White" />
When I display the menu in Firefox or IE the ForeColor text is BLUE not White.
Also the dynamic menu items are show about 100 pixels beneath the static
horizontal menu in IE.
If I take out the style sheet everything is fine.
I don't know how the control is rendered into HTML but I assume that the
menu item text is being rendered as an A tag and the menuitems as an LI.
I don't understand why the CSS A tag definitions are overriding the colors
set in the menu properties. I would think specifying white in the control
would have precedence over the style sheet.
I also don't know the potentially large list of things I need to specify in
either a style sheet for the menu or in the control directly to have the menu
render as stated in the control's property settings.
<StaticHoverStyle BackColor="#284E98" ForeColor="White" />
<DynamicHoverStyle BackColor="#284E98" ForeColor="White" />
When I display the menu in Firefox or IE the ForeColor text is BLUE not White.
Also the dynamic menu items are show about 100 pixels beneath the static
horizontal menu in IE.
If I take out the style sheet everything is fine.
I don't know how the control is rendered into HTML but I assume that the
menu item text is being rendered as an A tag and the menuitems as an LI.
I don't understand why the CSS A tag definitions are overriding the colors
set in the menu properties. I would think specifying white in the control
would have precedence over the style sheet.
I also don't know the potentially large list of things I need to specify in
either a style sheet for the menu or in the control directly to have the menu
render as stated in the control's property settings.