网页中未加载的所有css类
我有一个应用程序转换为VS2010。asp:menu的css类没有完全加载。当我点击浏览器的兼容视图时,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"
<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}