我将样式表存储在{根}/styles中,而图像存储在网站的{根}/images中。如何在样式表中指定路径,以便在图像目录中查找指定的图像?
例如在background-image: url('/images/bg.png');
中
发布于 2011-01-27 06:43:32
使用..
指示父目录:
background-image: url('../images/bg.png');
发布于 2011-01-27 06:43:23
使用../
background-image: url('../images/bg.png');
你可以随心所欲地使用它,例如../../images/
,甚至在不同的位置使用,例如../images/../images/../images/
(当然和../images/
一样)
发布于 2020-03-04 18:32:57
如果您将样式表/图像存储在一个文件夹中,以便多个网站可以使用它们,或者您希望在同一服务器上的另一个站点上重用相同的文件,我发现我的浏览器/Apache不允许我转到网站根URL以上的任何父文件夹。出于安全原因,这似乎是显而易见的--用户不应该能够在服务器上浏览指定的web文件夹以外的任何位置。
例如:不起作用: www.mywebsite.com/../images
作为一种解决方法,我使用Symlink:
转到图像的目录,运行命令ln -s ../ www.mywebsite.com
现在www.mywebsite.com/images将指向www.mywebsite.com/../images
https://stackoverflow.com/questions/4810927
复制相似问题