将图像或图标添加到primefaces选项卡标题

ark*_*tos 15 icons tabs image header primefaces

我试图在标题页上使用图像/图标而不是文本标题(或者可能同时使用它们),我正在测试使用titleStyleClass设置图像背景但不起作用

我的primefaces选项卡:

 <p:tab titleStyleClass="tCliente" title="Vehiculo">
Run Code Online (Sandbox Code Playgroud)

我的CSS风格

 .tCliente 

 {     
   background-image: url(../images/logo_tropidatos.gif);
 }
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助:D

sab*_*dow 44

在PrimeFaces 3.0及更高版本上,您可以添加一个构面以覆盖选项卡上的标题:

<p:tabView>
    <p:tab>
        <!-- overrides title on tab-->
        <f:facet name="title">
               <h:outputText value="tab title"/>
               <p:graphicImage value="/resources/images/icon.png"/>
            </f:facet>

        <h:panelGrid>
            <!-- tab content -->
        </h:panelGrid>
    </p:tab>    
</p:tabView>
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你.