老师文件层级./和../区别是什么,请帮忙图文解释一下,感觉有点不清楚
来源:3-5 让菜单下拉
吴花花同学
2019-11-28 14:07:49
老师文件层级./和../区别是什么,请帮忙图文解释一下,感觉引用本地图片的时候还是有点不清楚
2回答
同学你好, 对于你的问题解答如下:
./表示同级目录,../表示上一级目录。 示例:老师测试的目录结构如下
在index.html引入图片,以html为起始路径去寻找, 那么,需要先找到同级的img文件夹, 之后找到它img下的图片, 写法如下: ./img/1.jpg
如果实在index.css中引入图片, 以index.css文件所在位置为起始路径去寻找, 那么需要先找到上一级目录css文件夹同级的img文件夹,然后在才能找到img下的图片
是的,同学理解是对的,因为通过js设置CSS样式是添加到html文件中标签的行内样式, 相当于从index.html文件开始查找图片,所以使用的是./引入图片。
如果帮到了你,欢迎采纳,祝学习愉快~
吴花花同学
提问者
2019-11-28
这里有疑问的就是index.css引用图片需要用到../,js下面的index.js却不能使用../,是不是因为js要被html引用中间路径有转换才不能这样使用相对路径啊?
相似问题