网页中未加载的所有css类

网页中未加载的所有css类,css,visual-studio-2010,user-interface,aspmenu-control,Css,Visual Studio 2010,User Interface,Aspmenu Control,我有一个应用程序转换为VS2010。asp:menu的css类没有完全加载。当我点击浏览器的兼容视图时,css工作正常 你知道什么是问题以及如何解决吗 参考代码: <div class="SetHeight"> <asp:Menu ID="MasterMenu" runat="server" DataSourceID="SiteMapDataSource1" MaximumDynamicDisplayLevels="4"

我有一个应用程序转换为VS2010。asp:menu的css类没有完全加载。当我点击浏览器的兼容视图时,css工作正常

你知道什么是问题以及如何解决吗

参考代码:

<div class="SetHeight">
            <asp:Menu ID="MasterMenu" runat="server" DataSourceID="SiteMapDataSource1" MaximumDynamicDisplayLevels="4"
                Orientation="Horizontal" StaticDisplayLevels="3" StaticMenuItemStyle-CssClass="tab"
                StaticSelectedStyle-CssClass="slctTab" CssClass="tabs" StaticSubMenuIndent="0px">
            </asp:Menu>
</div>

        .SetHeight
        {
            border-bottom: 1px solid red;
            margin-bottom: 5px;
            clear: both;
        }

        table.tabs
        {
            position: relative;
            top: 0px;
        }

        table.tab
        {
        }

        a.tab, a.tab:selected, a.tab:link, a.tab:active, a.tab:visited
        {
            background-color: Green;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-weight: 650;
            text-decoration: none;
            color: White;
            padding: 2px 7px;
            display: block;
        }

        a.tab:hover
        {
            background-color: #009900;
        }

        a.slctTab, a.slctTab:hover, a.slctTab:link, a.slctTab:active, a.slctTab:visited
        {
            color: White;
            background-color: Blue text-decoration: none;
        }

.设置高度
{
边框底部:1px纯红;
边缘底部:5px;
明确:两者皆有;
}
表3.tabs
{
位置:相对位置;
顶部:0px;
}
table.tab
{
}
a、 选项卡,a.tab:已选择,a.tab:链接,a.tab:活动,a.tab:已访问
{
背景颜色:绿色;
字体系列:Arial、Verdana、Helvetica、无衬线字体;
字号:650;
文字装饰:无;
颜色:白色;
填充:2px7px;
显示:块;
}
a、 选项卡:悬停
{
背景色:#009900;
}
a、 slctTab,a.slctTab:悬停,a.slctTab:链接,a.slctTab:活动,a.slctTab:已访问
{
颜色:白色;
背景色:蓝色文字装饰:无;
}

你可以在这里找到答案。希望这能解决你的问题。在本例中,我们将asp:菜单加载到一个div中,并将样式可见性设置为可见

升级到VS 2010不会以任何方式影响您的代码,除非您的设置强制采用不同的样式或编码标准,或者您升级了.NET framework版本。你能显示你的CSS和菜单代码吗?@RMN尝试用菜单ie主菜单的id来替换asp:menu的默认CSS,因此为asp:menu编写新的CSS,如下#主菜单{//你的CSS porps}