2013-04-05 38 views
0

我确信这里有一些可笑的简单的东西,但我只是不能看到它。我有许多模板页面,这些页面当前位于我的项目的根文件夹中,正如我的两张CSS表格一样。我有更多的包含在“CSS”文件夹中。我想将模板页面(称为home.aspx和dashboard.aspx)放在名为“Template_Design_Pages”的文件夹中。我很高兴将CSS页面保存在根目录中,或者移动它们。当我将模板页面移动到文件夹时,CSS会丢失。我已经尝试更新页面上的href,但我没有任何效果。说href是HREF = “CSS/Reset.css” - 我试图改变到:css在文件移动时不显示

href="/css/Reset.css" 
href="~/css/Reset.css" 
href="Orion_Admin/css/Reset.css" NB Orion_Admin is root. 

我看到这个提到 HREF = “<%= RESOLVEURL(” 〜/ CSS/reset.css。 css“)%>” 但它不起作用,我不知道它做了什么。我对这一切都很陌生。该项目是ASP.VB btw。以下是似乎造成麻烦的代码,尽管我的图像也没有显示出来。我认为它是所有绑在一个问题,虽然:

<link rel="stylesheet" type="text/css" href="css/reset.css" media="screen" /> 
<link rel="stylesheet" type="text/css" href="css/text.css" media="screen" /> 
<link rel="stylesheet" type="text/css" href="css/grid.css" media="screen" /> 
<link rel="stylesheet" type="text/css" href="layout.css" media="screen" /> 
<link rel="stylesheet" type="text/css" href="nav.css" media="screen" /> 
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="css/ie6.css" media="screen" /><![endif]--> 
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="css/ie.css" media="screen" /><![endif]--> 
<!-- BEGIN: load jquery --> 
<script src="js/jquery-1.6.4.min.js" type="text/javascript"></script> 
<script type="text/javascript" src="js/jquery-ui/jquery.ui.core.min.js"></script> 
<script src="js/jquery-ui/jquery.ui.widget.min.js" type="text/javascript"></script> 
<script src="js/jquery-ui/jquery.ui.accordion.min.js" type="text/javascript"></script> 
<script src="js/jquery-ui/jquery.effects.core.min.js" type="text/javascript"></script> 
<script src="js/jquery-ui/jquery.effects.slide.min.js" type="text/javascript"></script> 
+0

你的路径肯定还是错的。记下你是如何移动一切并相应调整的。 – patricksweeney 2013-04-05 19:43:05

+1

尝试'href =“../ css/Reset.css”' – tymeJV 2013-04-05 19:47:23

+0

我只移动了一个文件,上面显示了代码片段。移动的文件是“Home.aspx”我将它移动到名为“Template_Design_Pages”的子文件夹中。 css页面“layout.css”和“nav.css”仍然位于根文件夹内,页面“reset.css”,“text.css”和“grid.css”位于子文件夹../css/中所以我无法弄清楚我错在哪里。 – Gavin 2013-04-05 21:09:18

回答

1

如果我是你,我会使用绝对路径,而不是相对的。

<link rel="..." type="..." href="http://www.your.site/whatever/folder/reset.css" media="..:"> 

此外,而不是〜,尝试使用../当向上移动一个文件夹。

+0

我不会主持这个项目,所以我不会有网址。 href不会链接到其他页面,它们只是调用CSS页面,js页面和图像 – Gavin 2013-04-05 20:22:11