我必须将 .xhtml 添加到 css 中的图像

I have to add .xhtml to image in css

我必须在 css 中的 url 中添加 .xhtml 以便考虑我的图像,否则找不到(没有错字)。

例如,找到了:

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

没有找到:

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

我的文件在 resources/css/flags.

我还有一个与此间接相关的附带问题:

尝试在你的标志文件夹之前添加资源

url("#{resource['flags/flags-32.png']}");

你应该这样试试

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

如果你的文件夹结构像这样resources->images->imageName.gif

当 .xhtml 附加到文件末尾时,url 是:

javax.faces.resource/...

而如果您想直接访问 .js 文件,例如 url 是:

resources/script/myscript.js

不要忘记资源中的 s