样式不适用于内容页面asp.net

时间:2013-12-23 06:11:19

标签: asp.net css

当我们的应用程序部署在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>

以上所有内容都不适用于以前曾经工作过的主页。请让我知道一些建议,以便我可以继续。

2 个答案:

答案 0 :(得分:0)

<head runat="server">
<link href="~/Styles/style.css" rel="stylesheet" type="text/css" />
</head>

它可以在每页上加载你的css

答案 1 :(得分:0)

尝试在ur代码中的styles文件夹之前以动态方式添加根/域。