时间:2012-10-02 20:37:42

标签: css jsf

在我的<ui:composition..>代码块中,我尝试使用<h:outputText ..>标记呈现的所有内容都不遵守<h:outputStylesheet library="css" name="imagens/index.css">中定义的类:

这是我的代码:

<ui:composition ...>
    <ui:define name="conteudoRodape">
       <h:outputStylesheet  library="css" name="imagens/index.css">
           <h:outputText styleClass="centro" value="Acessando como: Filial:" />
       </h:outputStylesheet>
       ...
    </ui:define>
</ui:composition>

这是如何引起的?如何解决?

1 个答案:

答案 0 :(得分:0)

我认为您的问题是您在h:outputStylesheet中嵌套了一个h:outputText标记,以及在name属性中使用了库名。尝试更改:

<h:outputStylesheet  library="css" name="imagens/index.css">
<h:outputText styleClass="centro" value="Acessando como: Filial:" />
</h:outputStylesheet>

为:

<h:outputStylesheet library="css/imagens" name="index.css" />