css根目录
⑴ CSS中相对路径的问题!
相对路径分为两来种:
一、根相对路径源:以“/”开头,表示从项目的根目录开始,如项目根目录下images图片目录中的1.jpg可以表示为url("/images/1.jpg");
二、文档相对路径:以当前文件为参照,每下一级以“/”开头,紧跟着目录名,最后为文件名,上一级则用“../”。
⑵ 请问css放在html页根目录下可以正常显示,加/改变路径不能正常显示是那里出错了。
哈哈,因为你CSS里面图片和字体文件之类也是有相对路径的,你要同时更改才行。
以前也经常碰到这个问题的。
⑶ asp.net c# css 根目录下的文件路径写法
比如要转向login目录下的index.aspx文件可以这样写
login/index.aspx
asp.net(C#)服务器绝对路径转换成URL相对路径
//本地路径转换成URL相对路径
private string urlconvertor(string imagesurl1)
{
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());//获取程序根目录
string imagesurl2 = imagesurl1.Replace(tmpRootDir, ""); //转换成相对路径
imagesurl2 = imagesurl2.Replace(@"", @"/");
//imagesurl2 = imagesurl2.Replace(@"Aspx_Uc/", @"");
return imagesurl2;
}
//相对路径转换成服务器本地物理路径
private string urlconvertorlocal(string imagesurl1)
{
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());//获取程序根目录
string imagesurl2 = tmpRootDir + imagesurl1.Replace(@"/", @""); //转换成绝对路径
return imagesurl2;
⑷ html+css根目录需要创建哪几个文件夹 都是放置哪些内容的
一般是 html文件 css文件夹(用来放css文件) js的文件夹(如果需要js放js文件的) 还有个image文件夹(放你html里用到的图片的)
⑸ html页面中怎么获取项目根目录,及引入js和css
<script src="../../../../../scripts/***.js></script>
除了如上边那种用多个父路径外还有没有别的方法直接获取项目跟路径。获取项目根目录
在jsp里去<%=request.getContextPath()%>这就是项目的根路径了,是到项目这层的。
js的引入方法如下:
<script src="<%=request.getContextPath() %> /home/test.js"></script>
css的引入方法:
<link href="<%=request.getContextPath() %>/css/one.css" rel="stylesheet" type="text/css">。/js获取项目根路径,如: http://localhost:8080/ems
getRootPath:function () {
//获取当前网址,如: http://localhost:8080/ems/Pages/Basic/Person.jsp
var curWwwPath = window.document.location.href;
//获取主机地址之后的目录,如: /ems/Pages/Basic/Person.jsp
var pathName = window.document.location.pathname;
var pos = curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8080
var localhostPath = curWwwPath.substring(0, pos);
//获取带"/"的项目名,如:/ems
var projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);
return(localhostPath + projectName);
⑹ html css 应该放在哪个目录
至于CSS目录有些人喜欢建在网站根目录下,也有些人喜欢建在images目录下,看内你个人网站目录结构容了,怎么建都无所谓。
如果想把CSS文件导入到Jsp文件中,只要在<head></head>标签中写入如下语句即可:
<head>
<link type="text/css" rel="stylesheet" href="css/index.css" />
</head>
其中“href”属性就是指向你的CSS文件路径,
这样就把这个CSS样式应用到你的程序中了
⑺ HTML中如何表示根目录
设置后即可使生成的.html文件保存在根目录,详细步骤:
1、首先先检查PHPSTUDY软件的Apache与MYSQL是否全部开启,如果没有,则打不开网站。如图所示,Apache显示红色框,则表明没有打开。
⑻ html页面中怎么获取项目根目录和引入js和css
<script src="../../../../../scripts/***.js></script>
除了如上边那种用多个父路径外还有没有别的方法直接获取项目跟路径。获取项目根目录
在jsp里去<%=request.getContextPath()%>这就是项目的根路径了,是到项目这层的。
js的引入方法如下:
<script src="<%=request.getContextPath() %> /home/test.js"></script>
css的引入方法:
<link href="<%=request.getContextPath() %>/css/one.css" rel="stylesheet" type="text/css">。/js获取项目根路径,如: http://localhost:8080/ems
getRootPath:function () {
//获取当前网址,如: http://localhost:8080/ems/Pages/Basic/Person.jsp
var curWwwPath = window.document.location.href;
//获取主机地址之后的目录,如: /ems/Pages/Basic/Person.jsp
var pathName = window.document.location.pathname;
var pos = curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8080
var localhostPath = curWwwPath.substring(0, pos);
//获取带"/"的项目名,如:/ems
var projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);
return(localhostPath + projectName);
⑼ 本地服务器根目录下的网站,在localhost和127.0.0.1下的CSS为什么会不同
这个我估计因当是地址绑定的原因,就像域名一样绑定目录一样,localhost
你绑定目录为版WWW,127.0.0.1你绑定为WWW的上一级目权录,我个人让为这个不太重要了,你只要放到服务器上正常就可以了!!
⑽ css里link或者background的路径怎写是从根目录引用而不是css所在文件夹
没明白你的意思,是不是说的背景图片的链接路径?
如果说的是背景图片回的答链接,你的这些背景图片可以建一个文件夹如:images放在根目录,
你说的这个背景的链接路径,就要看你的css文件放在什么地方里,如果你是放在根目录就是这样:background: url(images/003.gif) repeat