背景图片不是来自joomla 2.5中的css。 我正在为背景图像编写这个css代码
background-image: url(images/abc-md.jpg);
但是,如果我通过创建文件夹名称网站并在其中保留html代码和css来尝试我的本地计算机,并且图像被放置在名为images的文件夹中,该文件夹也保存在侧网站文件夹中
请帮助我如何使图像来自CSS,无论是内联还是外部的joomla
答案 0 :(得分:1)
如果您在CSS中调用背景图像,那么图像的路径是相对于CSS文件而不是网站的根目录。
如果我理解正确,你的图片和CSS目录都在你网站文件夹的同一级别,在这种情况下你想要的是:
background-image: url(../images/abc-md.jpg);
注意图像路径中的../。
祝你好运!答案 1 :(得分:0)
您编辑的样式表很可能是您的模板吗?在这种情况下,images / abc-md.jpg将位于/ templates / your_template / images /中,而不是在根目录中。
为简单起见,只需添加/到图片的网址:
background-image: url(/images/abc-md.jpg);
如果它仍然不起作用,请使用firebug(或chrome dev工具)进行操作,看看是否完全接受了规则(可能是你使用了错误的css选择器)和如果图像可以加载和,如果容器大小足以显示它和可能性是无穷无尽的,为什么不尝试上述让我们知道更多,即至少你的网站的地址?