0
메뉴 항목에 다음 코드와 함께 호버 이미지 옵션이 표시되지 않습니다. CSS를 올바르게 작성했다고 생각합니다. 제안?menuitem이 호버 이미지를 표시하지 않음
<asp:Menu ID="mnuMain" EnableViewState="false" IncludeStyleBlock="true" Orientation="Horizontal" runat="server">
<DynamicSelectedStyle CssClass="staticmenu" />
<StaticSelectedStyle CssClass="staticmenu" />
<StaticHoverStyle CssClass="staticmenu_hover" />
<DynamicHoverStyle CssClass="staticmenu_hover" />
<StaticMenuItemStyle HorizontalPadding="20px" />
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home" ImageUrl="~/i/nest.jpg" Selected="true" />
<asp:MenuItem NavigateUrl="~/About.aspx" Text="About" ImageUrl="~/i/nest.jpg" />
</Items>
</asp:Menu>
.staticmenu
{
}
.staticmenu_hover
{
background-image:url('/i/bird_popup.gif');
}
출력 된 HTML을 추가 할 수 있습니까? ASP에서 ImageUrl 매개 변수를 요소에 추가하는 방법을 잘 모르겠습니다. 그것은 인라인 스타일을 사용하는 경우 그것은 항상 외부 CSS를 무시합니다. 그것이 img 요소라면 배경 이미지 스타일은 눈에 보이지 않습니다. – justis