我正在研究一个本地项目,我正在使用一些背景CSS图像,文件路径是
/Volumes/Macintosh HD/Users/William/Desktop/websites/webtest/images/plane.png
如果我将路线更改为/webtest/images/plane.png,如果我将整个项目复制到带有该路线的压缩文件中,接收人员会看到图像吗?
对不起,这是一个NOOB问题。
答案 0 :(得分:3)
这也取决于您的网站的结构。假设您的项目看起来像这样,图像的路径应该相对于文件夹:
website
webtest
images
plane.png
css
style.css
style.css中的路径应如下所示:
.class {
background: url('../images/plane.png') 0 0 no-repeat;
}
答案 1 :(得分:0)
不,我认为接收者可能会遇到问题。
如果页面类似于./images/plane.png
,最好使用images/plane.png
或仅使用/Volumes/Macintosh HD/Users/William/Desktop/websites/webtest/index.php
因为/
将访问当前IP地址或域的根目录。如果你正在使用它,它还取决于css文件的位置。
希望它有所帮助;)