自动调整jsf inputtext的大小

时间:2017-02-07 15:32:40

标签: css jsf richfaces

我遇到<h:inputText>问题。它在表格中用于输入和显示值 - 问题是 - 它不会根据内容的值和切割来调整大小。

<rich:dataTable id="featuresList" value="#{model.rowProjectionSet}"
        var="row" rowKeyVar="rowIndex">
        <f:param name="rowIndex" value="#{rowIndex}" />
    <rich:column id="rowName" colspan="1" style="background-color: #ECF4FE;height: 25px; width:30px;">          
        <f:facet name="header">
            &nbsp;
        </f:facet>
        <h:outputText value="#{row.name}"/>
    </rich:column>

    <util:columns forEachItems="#{model.columnsProjectionSet}" varName="column" 
            style="text-align:center; height: 25px; min-width:50px;" headerClass="itemColumnHeader" >           
        <f:facet name="header">
          <h:outputText value="#{column.name}"/>
        </f:facet>
        <f:facet name="tableGuiId"> 
          <h:outputText value="combination_#{column.name}" />
        </f:facet>
        <h:inputText value="#{model.getCombinationEntry(row,column).value}" disabled="#{model.readonly}"  
                styleClass="#{syntacticCategoryGUIUtil.getStateStyle(model.getCombinationEntry(row,column))}"                    
                style="border:none; height: 25px; overflow: visible;" />
    </util:columns>
</rich:dataTable>

0 个答案:

没有答案