2009-07-26 96 views
1

我有一个CSS链接,看起来像这样:链接到CSS目录中〜

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

但现在我想的CSS目录不被链接为“../../”,但作为“〜/”,即从项目的顶部开始。

所以我改变了CSS呼吁:

<link href="~/project/css/WW/parts.css" type="text/css" rel="stylesheet" /> 

但是,什么情况是,路径添加到当前paht,instaed要去项目的顶部:

http://localhost:3333/Project/Apps/WW/〜 /project/css/WW/parts.css

我在做什么错?什么是正确的方式去做这件事?

回答

3

通常情况下,“项目顶部”是指文档根目录。如果你想做到这一点,请尝试:

<link href="/project/css/WW/parts.css" type="text/css" rel="stylesheet" /> 

如果没有,请从任何目录/使用寻路到CSS。

1

AFAIK〜用于服务器解析URL。如果你不想这样做,那么你需要添加runat =“server”到链接元素。 [编辑]似乎你不需要runat =“server”,服务器会自行解析〜给你“../../path”。

更好的解决方案是“/css/WW/parts.css”:)