首页 > 开发 > CSS > 正文

CSS与JS中的相对路径引用简单介绍

2024-07-11 08:53:20
字体:
来源:转载
供稿:网友
javascript和css文件中采用相对路径,其基准路径是完全不同的。

1.javascript引用资源(比如图片)相对路径是以宿主路径(被引用的网页比如你在首页index.php引用了某js文件,则index.php即为宿主)所处位置为基准。

2.css引用资源(比如图片)相对路径是以.css文件所处位置为基准!

大家在html中通常会导入一些外部的css、js文件,而其中一个比较容易被忽视的问题就是路径问题,有时候,我们在css、js中都有通过路径来引入一张图片的需求,当我们采用相对路径的时候,在css和js中引用图片的相对路径的基准是不一样的。在css中出现的相对路径,是以css文件所在路径为基准的,而js中的路径则是以导入此js的网页文件所在的位置为基准的。

举个例子来说明这个问题。

假如我们有如下文件目录树:(/是文件夹)
–/site
——/images
———index_02.jpg
——test.htm

–/css
——/css
———-test.css

–/js
——/js
———-test.js

引用代码如下:

test.css

复制代码
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表