Internet Explorer не показывает ссылки в стиле, как они есть в конструкторе Visual Studio - PullRequest
0 голосов
/ 15 апреля 2009

Я использую главную страницу и тему. Обнаружив, что стиль не работает правильно в браузере, я взял рендеринг 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>

1 Ответ

0 голосов
/ 15 апреля 2009

Это правило должно быть для

#menu div.menu a

Вам не хватает ведущего #

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...