我在main(X文件夹)中有html文件,它也有CSS,我将HTML转换为asp,我需要放入一个ASP [Y]文件夹.. 我的问题,因为我的CSS文件在主文件夹[X]中如何访问它。假设我在X文件夹
我的问题是我的文件在Y文件夹中,当我访问其网址时转换为.asp文件我丢失了大部分图像和样式
我怎样才能重写我的CSS
我很少尝试;仍然没有阅读CSS<link href="X/css/style.css" rel="stylesheet" type="text/css" media="all" />
<link rel="stylesheet" href="X/css/responsiveslides.css">
<link href="X/css/iframeCSS.css" rel="stylesheet" type="text/css">
答案 0 :(得分:2)
您是否尝试过使用前导斜杠(/
开头)?它表示从Web服务器的根目录加载资源。例如,对于<link href="/X/css/style.css" ... />
,它将从example.com/X/css/style.css
加载。
您还可以使用../
,表示从下面的目录(上一级)加载资源。因此,如果你在directoy Y/
,你可以<link href="../X/css/style.css" ... />
再次加载资源example.com/X/css/style.css
。
答案 1 :(得分:-1)
页面中包含的样式表使用相对路径。
使用
指定样式表链接runat=server
并使用虚拟Web根路径为它们添加前缀
(~)
例如:
<link href="~/X/css/style.css" rel="stylesheet" type="text/css" media="screen" runat="server" />