Я использую главную страницу и тему. Обнаружив, что стиль не работает правильно в браузере, я взял рендеринг html и создал html-страницу в visual studio, чтобы увидеть все в дизайнере. Я основал стиль, который правильно показывает в визуальном дизайне студии. Когда я попытался увидеть страницу в IE, стил снова не работал.
Вот стиль:
#menu div.menu a
{
display: block;
color: #FFFF00;
font-weight:bold;
}
и вот код HTML:
<body>
<form name="aspnetForm" method="post" action="Welcome.aspx" id="aspnetForm">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMjA5MTQxNjgzNWRkziD2ncxUdFPJZHawenZNb39FJFc=" />
</div>
<div id="container">
<div id="header">
<h1>Site name</h1>
</div>
<div id="mainnav"></div>
<div id="menu">
<div class="menu">
<a id="ctl00_cphRight1_LoginView1_hlLogin" href="Login.aspx">Login</a>
</div>
</div>
<div id="contents">
</div>
<div id="footer">
</div>
</div>
</form>
</body>