ASP.NET菜单项悬停图像

时间:2011-08-26 21:53:53

标签: asp.net menu menuitem

我有一个包含多个menuitems的asp.net菜单。当鼠标悬停在项目上时,如何在菜单项文本上叠加图像?其次,如何在选择菜单项时显示不同的叠加图像?

由于

1 个答案:

答案 0 :(得分:0)

您可以通过使用各种MenuItemStyles来实现您的目标:

<asp:Menu ID="menu" runat="server">
    <DynamicSelectedStyle CssClass="menu-item-selected" />
    <StaticSelectedStyle CssClass="menu-item-selected" />
    <StaticHoverStyle CssClass="menu-item-hover" />
    <DynamicHoverStyle CssClass="menu-item-hover" />
    <Items>
        <asp:MenuItem Text="Item 1" Selectable="true" Selected="true"></asp:MenuItem>
        <asp:MenuItem Text="Item 2" Selectable="true"></asp:MenuItem>
        <asp:MenuItem Text="Item 3" Selectable="true"></asp:MenuItem>
    </Items>
</asp:Menu>

希望这有帮助。