iis7 css применяется только к серверу cassini - PullRequest
0 голосов
/ 30 июля 2010

Если я запускаю свой сайт на IIS7.5, он отображает точно такой же html, что и сервер cassini на VS2008:

<div class="toplistitem"> 
<p> 
Text presented on web page.
</p> 
</div>  

со следующим классом css:

.toplistitem
{
background-color:rgb(230,230,230);
border-top:1px solid rgb(200,200,200);
border-left:1px solid rgb(200,200,200);
border-right:1px solid rgb(200,200,200);
}

Все остальные стили в style.css прекрасно отображаются в IIS, т. Е. Это не проблема «Включение статических файлов» в «Включение компонентов Windows» (у меня это уже включено)

Кто-нибудь может сказать, почему IIS не отображает этот класс?

Ответы [ 2 ]

0 голосов
/ 30 июля 2010

Я бы включил отслеживание Failed Request (http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/), чтобы увидеть точную проблему. Там вы увидите, получаете ли вы 404, и в этом случае ваши относительные URL-адреса установлены неправильно, или файл обслуживается из кэша, или по любой другой проблеме.

0 голосов
/ 30 июля 2010

Я сомневаюсь, что это проблема, связанная с IIS, так как на самом деле не IIS отображает HTML - это делает ваш браузер.Таким образом, проверьте, запрашивает ли ваш браузер правильный файл CSS и находится ли он в том месте, в котором он ожидает, не защищен ли он паролем и т. Д.

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