页面加载时asp.net导航菜单样式不正确

时间:2015-05-14 06:09:06

标签: css asp.net drop-down-menu

我的页面上有一个asp.net导航菜单。 当页面加载其样式时,似乎不会应用一秒钟。 然后它会在一秒钟内变好。解决这个问题的任何方法?

<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" 
    EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal" 
    SkipLinkText="">

    <Items>
        <asp:MenuItem NavigateUrl="~/Main.aspx" Text="HOME" Value="PUBLIC-ITEM">
        </asp:MenuItem>
        <asp:MenuItem NavigateUrl="~/About.aspx" Text="ABOUT" Value="PUBLIC-ITEM">
        </asp:MenuItem>
    </Items>

    <StaticSelectedStyle BackColor="#9999FF" />
</asp:Menu>

1 个答案:

答案 0 :(得分:0)

将CSS样式表放在HTML文档的顶部。如果它不在样式表中,请将其设置为(并将其添加到顶部)。您的问题是由加载样式之前加载的页面内容引起的。