Non riesco a utilizzare la mia icona per un primefaces p: commandButton. Il mio codice è:My primefaces p: icona commanButton
<p:commandButton value="Cancel" action="#{userBb.cancel()}"
icon="ui-icon-myCancel" />
CSS è:
.ui-icon-myCancel{
background-image: url(images/cancel_16.png) !important;
}
Struttura di cartelle è ordinario: /resources/images/cancel_16.png
Come risultato ottengo:
quando provo:
.ui-state-default .ui-icon .ui-icon-myCancel{
background-image: url(images/cancel_16.png) !important;
}
ottengo:
Quando guardo rapporto Firebug, non c'è arco sezione
<span class="ui-button-icon-left ui-icon ui-c ui-icon-myCancel"></span>
c'è:
.ui-state-default .ui-icon {
background-image: url("/WarPort08_02b/javax.faces.resource/images/ui-icons_38667f_256x240.png.xhtml?ln=primefaces-aristo");
Ho guardato questo explanation, e altri, ma non ha trovato risposta .
Quando provo p: commandLink con h: l'icona graphicImage è visibile, ma è un'immagine come un pulsante/collegamento.
E la terza risposta dal collegamento che hai fornito? Vi ho lasciato un commento anche lì. – Andy
Non funziona per me: .Se provo: p: commandLink> poi ottengo un'immagine come collegamento che può essere 'cliccato', ma voglio un pulsante di comando con l'icona E il titolo. –
Zbyszek
qual è la dimensione della tua immagine? – Andy