样式表未加载

时间:2014-07-16 15:42:30

标签: css asp.net iis

我在新的IIS服务器8上设置了本地网站,但未加载样式表。

母版页将样式表引用为

href="/HeadOffice/Styles/HeadOfficeCalendar.css"

如:

<link rel="stylesheet" href="/HeadOffice/Styles/HeadOfficeCalendar.css" type="text/css" media="all" />

网站主页

//localhost/TESTFESTOON/HeadOffice/home.aspx

styles文件夹的物理路径是

E:\inetpub\ForRelease\HeadOffice\Styles

某些图片也未加载

2 个答案:

答案 0 :(得分:1)

尝试使用此语法,这将生成正确的URL

     <link type="text/css" rel="stylesheet" 
    href='<%= Server.ResolveClientUrl("~/HeadOffice/Styles/HeadOfficeCalendar.css") %>' />

答案 1 :(得分:0)

将CSS文件从解决方案资源管理器拖到母版页的代码视图中,看看是否能修复它。

或者,请尝试以下语法:

<link rel="stylesheet" 
    href="<%= ResolveUrl("~") %>HeadOffice/Styles/HeadOfficeCalendar.css" 
        type="text/css" media="all" />