2012-06-18 3 views
8

Если я изменяю ширину Spinner, как показано ниже, изменяется только стрелка вверх/вниз - текстовая область остается по умолчанию, как изменить размер спиннера, включая текстовую область.Primefaces spinner - Как изменить ширину

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

ответ

16

Прямоугольник Primefaces представляет собой составной компонент, состоящий из текстового поля и элементов управления. Все это будет отображаться внутри <span>.

Если вы хотите изменить размер ввода текста, то p:spinner имеет атрибут размер:

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

Из primefaces documentation:

Размер: Количество символов, используемых для определения ширина входного элемента .

Соответствующий класс css - ui-spinner-input. Изменение атрибута width этого класса для получения желаемых изменений.

+0

Спасибо, что решена, размер = "20" - это размер по умолчанию. – user1433804

Смежные вопросы