当我们的应用程序部署在IIS中时,我遇到了问题。这些样式不适用于内容页面,但是当我通过VS 2010运行时,一切都运行正常。 这就是我在母版页中给出的内容。
<link href="Styles/style.css" rel="stylesheet" type="text/css" />
我指定的上述代码仅适用于根目录中的主页,但是当我导航到其他模块样式不适用于其他文件夹中的那些页面时。
我在谷歌搜索过,我尝试过很多选项,比如
<link href="./Styles/style.css" rel="stylesheet" type="text/css" />
<link href="../Styles/style.css" rel="stylesheet" type="text/css" />
<link href="~/Styles/style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
@import 'Styles/style.css'; </style>
以上所有内容都不适用于以前曾经工作过的主页。请让我知道一些建议,以便我可以继续。
答案 0 :(得分:0)
<head runat="server">
<link href="~/Styles/style.css" rel="stylesheet" type="text/css" />
</head>
它可以在每页上加载你的css
答案 1 :(得分:0)
尝试在ur代码中的styles文件夹之前以动态方式添加根/域。