如何指向正确的图像给出正确的路径

时间:2011-12-01 02:23:31

标签: php cakephp

我是PHP的新手,我正在尝试将图像带入我的CSS。之前我在一个名为images的文件夹下,我调用它,如下面的代码所示,但现在使用cake php我不知道路径应该是什么样的 mystyles.css

.divtop
{
  width :1200px;
  height: 200px;
  background-image:url('../images/topbanner.png');
  vertical-align:top;
  background-repeat:no-repeat;
}

但现在图片位于app/webroot/img文件夹中,我应该如何更改该路径以便找到它?

3 个答案:

答案 0 :(得分:0)

它取决于你的css文件夹所在的位置,但假设它在app / webroot / css中,你需要使用url('../ img / topbanner.png')

答案 1 :(得分:0)

当指向图像时,您将给出相对于CSS文件所在位置的位置

答案 2 :(得分:0)

如果我是你,我会在/ webroot / img /中为css文件创建一个文件夹,你只需要用于CSS目的。让所有图像尽可能集中在一起是有意义的。

只要您配置了服务器以便webroot实际上是webroot,这可能是您最好的选择。

此外,您可以在webroot / css /文件夹中创建一个images文件夹。