как указать на правильное изображение, давая правильный путь - PullRequest
1 голос
/ 01 декабря 2011

Я новичок в 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 голосов
/ 01 декабря 2011

Когда вы указываете на изображения, вы указываете местоположение относительно того, где находится CSS-файл

0 голосов
/ 01 декабря 2011

Если бы я был вами, я бы создал папку в / webroot / img / для CSS-файлов, которые вам нужны исключительно для целей CSS.Просто имеет смысл сохранять все ваши изображения как можно более централизованными.

Пока ваш сервер настроен так, что webroot фактически является webroot, это, вероятно, ваш лучший выбор.

Кроме того, вы можете создать папку с изображениями в папке webroot / css /.

0 голосов
/ 01 декабря 2011

это будет зависеть от того, где находится ваша папка css, но при условии, что она находится в app / webroot / css, вам нужно будет использовать url ('../ img / topbanner.png')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...