iis7 css仅适用于cassini服务器

时间:2010-07-30 07:33:11

标签: visual-studio-2008 iis-7

如果我在IIS7.5上运行我的网站,它会在VS2008上呈现与cassini服务器完全相同的html:

<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 :(得分:0)

我怀疑这是一个与IIS相关的问题,因为它不是实际呈现HTML的IIS - 这是你的浏览器这样做的。因此,请检查您的浏览器是否请求正确的CSS文件,并确保它确实位于它期望的位置,它不受密码保护等。

答案 1 :(得分:0)

我会启用失败的请求跟踪(http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/)来查看确切的问题。 如果你收到404,你会看到那里,在这种情况下你的相对URL设置不正确,或者文件是从缓存或任何其他问题提供的。