응용 프로그램이 VS 2010으로 변환되었습니다. ASP : 메뉴의 CSS 클래스가 완전히로드되지 않습니다. 브라우저의 호환보기를 클릭하면 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;
}
설정이 다른 스타일 또는 코딩 표준을 따르지 않거나 업그레이드 한 경우가 아니면 VS 2010으로 업그레이드해도 코드에 아무런 영향을 미치지 않습니다. .NET 프레임 워크 버전. CSS와 메뉴 코드를 보여줄 수 있습니까? – Terry