2012-06-18 16 views
8

Se cambio la larghezza dello Spinner come sotto, viene modificata solo la posizione della freccia su/giù: l'area di testo rimane come predefinita, come faccio a cambiare la dimensione dello spinner, compresa l'area di testo.Spinitore Primefaces - Come cambiare la larghezza

<p:spinner id="spinnerBasic" style="width:50px;"/> 

risposta

16

Il filatore Primefaces è un componente composto costituito da un campo di testo e gli elementi di controllo. Tutto ciò verrà reso all'interno di un <span>.

Se si vuole solo modificare la dimensione del immissione del testo, il p:spinner ha un attributo size:

<p:spinner id="spinnerBasic" size="20"..../> 

Dal primefaces documentation:

dimensione: numero di caratteri utilizzati per determinare il larghezza dell'elemento di input .

La classe css corrispondente è ui-spinner-input. Modifica dell'attributo width di questa classe per ottenere le modifiche desiderate.

+0

Grazie a questa soluzione, size = "20" è la dimensione predefinita. – user1433804

Problemi correlati