我在joomla创建了一个网站。
在joomla的Media文件夹中,我创建了文件夹:Media / Photos,我在其中放置了一张照片0.Background.jpg
。
我想通过在其css文件中插入以下代码来更改默认模板的背景:
body{
background-image: url("media/photos/0.Background.jpg");
background-size: 100%;
}
但它无法找到media/photos/0.Background.jpg
,因此无法应用背景......
答案 0 :(得分:0)
您给出的路径是相对于CSS文件所在的文件夹。
因此,在您的示例中,无论您的CSS文件位于何处,您都要求它在被调用的媒体中查找文件夹,然后在其中调用另一个名为照片的文件夹。
我假设您的CSS文件位于模板文件夹中,并且媒体位于根目录中?
如果是这样,您只需要在media
之前添加正斜杠。如果这不起作用,那么您需要确定媒体文件夹与CSS文件所在文件夹相关的路径,并从那里开始工作。
所以,先试试这个:
body{
background-image: url("/media/photos/0.Background.jpg"); /* is it media or Media? */
background-size: 100%;
}