2016-03-28 2 views
0

Мне нужно добавить .xhtml в URL-адрес в css, чтобы мое изображение было рассмотрено, иначе оно не найдено (нет опечатки).Я должен добавить .xhtml к изображению в css

отл, это найдено:

background-image: url(flags/flags-32.png.xhtml); 

это не найден:

background-image: url(flags/flags-32.png); 

мой файл под ресурсами/CSS/флаги.

Я также побочный вопрос, который косвенно привязан к этому:

  • Я где-то читал, что один не должны иметь расширения, как .png.xhtml или .script.xhtml, как это может повлиять на негативные выступления. Я не могу найти источник, где я его читал, но я хотел бы знать, почему это так (возможно, это из-за кеша).

ответ

0

когда .xhtml добавляется в конец файла URL-адрес является:

javax.faces.resource/... 

а если вы хотите получить доступ к .js файл непосредственно, например, URL-адрес является:

resources/script/myscript.js 

не забывайте s в ресурсах.

0

Попробуйте добавить ресурс до вашей папки флаг

URL ("# {ресурс [ 'флаги/флаги-32.png']}");

+0

Вот как я узнал, что мне пришлось добавить .xhtml, поэтому я знаю об этом. Дело в том, что я бы вообще не хотел иметь .xhtml (из-за моего побочного вопроса) – Ced

-1

Вы должны попробовать, как этот

background-image: url(../images/imageName.gif); 

, если ваша структура папок, как этот resources->images->imageName.gif.

Смежные вопросы