Я хочу сделать изменяемый размер inputTextarea в dataTable. Автор следующего xhtml Primefaces-User-Guide и ShowCase
<p:dataTable id="valueSelection" var="value"
value="#{dtBasicView.cars}">
<p:column headerText="Test" >
<h:inputTextarea value="#{car.brand}" autoResize="true" cols="38"
style="overflow: hidden; overflow-wrap: break-word; resize: none;"/>
</p:column>
</p:dataTable>
Но когда текст в inputTextarea содержит только одну строку, высота указывается для двух строк.
В FireFox строка элемента (без класса):
<textarea id="mainform:tabPanel:valueSelection:1:j_idt132" name="mainform:tabPanel:valueSelection:1:j_idt132" cols="38" style="overflow: hidden; overflow-wrap: break-word; resize: none;" disabled="disabled">STEVE6666</textarea>
И сгенерированный CSS (без высоты):
element {
overflow: hidden;
overflow-wrap: break-word;
resize: none;
}
Почему Primefaces не генерирует высоту в CSS и атрибут класса в HTML-теге?