CodeIgniter: CSS не может отображать изображения в качестве фона - PullRequest
1 голос
/ 21 октября 2011

Я использую Codeigniter 2. Я пытаюсь отобразить некоторые изображения, используя фоновый URL в CSS.

Я разместил папки с изображениями и css в своем каталоге index.php и могу получить доступтакже папки с изображениями и CSS из моего браузера, поэтому я не считаю, что это проблема .htaccess.

Мой код для моего файла CSS выглядит следующим образом:

.multiplebgs .upload-creative-browse-button:hover {
  background:
    url(/images/progress_meter_leftcap_round.png) 0 -200px no-repeat,
    url(/images/progress_meter_rightcap_round.png) 100% -200px no-repeat,
    url(/images/progress_meter_fill.png) 0 -200px repeat-x;
  color: #98BD5E;
} 

Дляпо какой-то причине он не отображает изображения, хотя остальная часть стиля CSS загружается нормально.

1 Ответ

2 голосов
/ 04 декабря 2011

Поскольку вы сказали это:

Я поместил изображения и папки css ...

Я предполагаю, что ваша структура папок выглядитэто:

root
|--/css    (root/css)
|--/images (root/images)

Таким образом, вы должны указать пути к изображениям следующим образом:

url(../images/img.png)

Вот полный код:

.multiplebgs .upload-creative-browse-button:hover {
  background:
    url(../images/progress_meter_leftcap_round.png) 0 -200px no-repeat,
    url(../images/progress_meter_rightcap_round.png) 100% -200px no-repeat,
    url(../images/progress_meter_fill.png) 0 -200px repeat-x;
  color: #98BD5E;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...