.net中运用DWCS3中拷贝过来的spryassets文件夹下的 css 失效,但是JS却没有失效

.net中运用DWCS3中拷贝过来的spryassets文件夹下的 css 失效,但是JS却没有失效。

我做一个jsxx.aspx的页面,是位于根目录下的,引用了MASTPAGE3.MASTER也是放在根目录下的母版,然后在模板中写入引用
<link href="~/cssstyle.css" rel="stylesheet" type="text/css" />(正常)
<script src="SpryAssets/SpryMenuBar.js" >
type="text/javascript"></script>(正常)
<link href="~/SpryAssets/SpryMenuBarVertical2.css" rel="stylesheet" type="text/css">(正常)
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>(正常)
<script src="SpryAssets/SpryCollapsiblePanel.js" type="text/javascript"></script>(正常)
<link href="SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">(不正常)

如果改成:<link href="../SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">(还是不正常)
如果改成:<<link href="~/SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">(同样还是不正常)

你用<%=ResolveUrl("~") %>试试 我们通常都是用<%=ResolveUrl("~") %>让它自己去找路径
<link href="<%=ResolveUrl("~") %>SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">
应是可以的 你试试
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-15
<link href="SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">(不正常)

看你后面好像是少了一个 "/"吧

<link href="SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css" />
试下
第2个回答  2009-06-16
直接从根目录引用

<link href="/SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">
第3个回答  2009-06-18
你没有说css写在哪个目录下
如果在同一级,则
<link href="SpryCollapsiblePanel.css"
实在不行就
<link href="../SpryCollapsiblePanel.css"
<link href="SpryAssets/SpryCollapsiblePanel.css"
相似回答