Meine eigenen primefaces p:commanButton-Symbol

Kann ich nicht verwenden, mein eigenes Symbol für eine primefaces p:commandButton. Mein code ist:

    <p:commandButton value="Cancel" action="#{userBb.cancel()}" 
       icon="ui-icon-myCancel" /> 

css ist:

.ui-icon-myCancel{
   background-image: url(images/cancel_16.png) !important;
}

Struktur der Ordner ist gewöhnlich: /resources/images/cancel_16.png

Als Ergebnis bekomme ich: Meine eigenen primefaces p:commanButton-Symbol

Wenn ich versuche:

.ui-state-default .ui-icon .ui-icon-myCancel{
   background-image: url(images/cancel_16.png) !important;
}

Bekomme ich:Meine eigenen primefaces p:commanButton-Symbol

Wenn ich einen Blick in firebug Bericht, Sektion Spannweite

<span class="ui-button-icon-left ui-icon ui-c ui-icon-myCancel"></span>

es ist:

.ui-state-default .ui-icon {
    background-image: url("/WarPort08_02b/javax.faces.resource/images/ui-icons_38667f_256x240.png.xhtml?ln=primefaces-aristo");

Ich habe mir bei diesem Erklärung, und anderen, fand aber keine Antwort.

Wenn ich versuche p:commandLink mit h:graphicImage-Symbol ist sichtbar, aber es ist ein Bild wie ein button/link.

Was ist die Dritte Antwort aus dem link, den Sie zur Verfügung gestellt ? Ich habe dir dort einen Kommentar auch.
Es funktioniert nicht für mich: <p:graphicImage value="images/cancel_16.png" /> . Wenn ich es versuche: "<p:commandLink ajax="false"> <p:graphicImage name="images/cancel_16.png" /> </p:commandLink> dann bekomme ich ein Bild als link, können "angeklickt" haben, aber ich will einen command-button mit icon UND Titel.
was ist die Größe des Bildes ?

InformationsquelleAutor Zbyszek | 2013-07-12

Schreibe einen Kommentar