1

我有这个将背景图像设置为 JSF 页面的 css 文件:

body { padding: 35px; background: #4c4c4c url(images/grad1.png) 0 0 repeat-x; color: #fff; font: 11px/normal Arial, Helvetica; }

我想使用这个标签来包含图像作为 JSF 资源:

<h:graphicImage library="images" name="grad1.png" />

如何将图像作为 JSF 资源包含到 css 文件中?

4

1 回答 1

3

如果您的 CSS 文件是通过 加载的<h:outputStylesheet>,请使用#{resource}映射。

body {
    padding: 35px; 
    background: #4c4c4c url(#{resource['images/grad1.png']}) 0 0 repeat-x; color: #fff; 
    font: 11px/normal Arial, Helvetica;
}
于 2013-04-23T18:53:24.603 回答