我有一个样式表,其中我包括背景图像。
background: url(../Images/myImage.png);
问题是,来自不同目录的页面使用这个css!
我的CSS文件在一个CSS文件夹中,图像文件夹中的图像,我的HTML页面在许多不同的文件夹,取决于它们的内容和网站的意义。
所有我的网页继承这个CSS,因为它是主要的主题。
上述示例中使用的路径是相对路径。显然,这个路径只适用于一些页面。所有我需要是链接的图像在css从ROOT文件夹。因此,无论文件在文件夹结构中的什么位置,每个路径是正确的!
我努力了:
~/Images/myImage.png ./Images/myImage.png /Images/myImage.png Images/myImages.png
我不认为根文件夹选择器存在…但我希望它:
解决方法
/Images/myImage.png
这必须在您的域/子域的根
http://website.to/Images/myImage.png
它会工作
然而,我认为它也会这样工作
>图像
> yourimage.png
>样式
> style.css
style.css:
body{ background: url(../images/yourimage.png); }