0

我的 Web 应用程序中有以下文件夹层次结构。

在此处输入图像描述

我正在使用以下相对路径来访问我的 CSS 文件,但布局未检测到 CSS。有两种布局,但我从位于视图文件夹内的布局文件中调用 CSS。

这是我用来访问 CSS 文件的路径。

<link rel="stylesheet" type="text/css" href="../style/style.css">

我也使用了这条路径,但没有运气。

<link rel="stylesheet" type="text/css" href="../../style/style.css">

请帮忙!

4

4 回答 4

0

你可以使用这个:

<link type="text/css" href="style/style.css" rel="stylesheet" />
于 2013-04-19T09:37:00.167 回答
0

检查您是否没有使用多个 CSS 文件。如果您使用的是 Chrome/FF,您可以使用 firebug 等工具检查您的 CSS 是否被调用。

您可以使用这些工具查看完整路径。

于 2013-04-19T07:18:04.830 回答
0

如果您的布局文件加载到另一个文件中,请尝试使用该文件路径或简单地使用这样的路径

 <head>
     <link href="/style/style.css" rel="stylesheet" type="text/css" />
 </head>

你的真实布局也可以这样工作

<head>
     <link href="style/style.css" rel="stylesheet" type="text/css" />
 </head>
于 2013-04-19T07:22:00.223 回答
0

第二个路径应该是正确的。我还在 Visual Studio 2010 中使用与您相同的文件夹进行了尝试,VS 给了我与您所说的相同的路径(第二个)。

另一个问题,您是否将链接放入 HTML 页面的标题中?

<head>
     <link href="../../style/style.css" rel="stylesheet" type="text/css" />
</head>
<body>

</body>
于 2013-04-19T07:08:10.190 回答