1

简单干净...我可以设置listWidth(用于下拉元素),但我不能设置组件宽度,也使用内联样式...

<rich:select                        
 enableManualInput="true"
 clientFilterFunction="customFilter"
 value="#{listaPrestazioni.filterLiv1}"
 style="width: 80px;"> 
      <f:selectItems value="#{listaPrestazioni.liv1List}"/>
      <a4j:ajax event="change" render="tab_dettaglio" execute="@this" />
</rich:select>

我希望我的选择最大宽度为 80 像素。

4

2 回答 2

0

试试这个

<h:outputStylesheet>
     .MarcxSelectStyle input{
       width: 80px;
     }
</h:outputStylesheet>

<rich:select ... styleClass="MarcxSelectStyle">...</rich:select>
于 2012-10-08T14:43:22.750 回答
0

我遇到了这个问题,我的解决方案是使用 ths jsf 标签,这似乎对我有用,无论如何这可能对某人有所帮助:

<h:selectOneListbox id="myListBox" style="width:100%" size="1">
      <f:selectItems value="#{MyController.bean.items}" />
</h:selectOneListbox>
于 2013-03-17T16:45:35.800 回答