我在http://www.primefaces.org/showcase-labs/ui/datatableFiltering.jsf上进行演示,但我想将组合框移动到新位置,或者我不希望它出现在新行中,这意味着组合框留在与标题标签相同的行!请帮助我,谢谢所有建议!
问问题
1783 次
1 回答
0
您可以执行以下操作以使过滤器位于同一行中。首先将filterStyleClass
属性添加到列:
<p:column headerText="Manufacturer" filterBy="#{car.manufacturer}"
filterOptions="#{tableBean.manufacturerOptions}"
filterMatchMode="exact" filterStyleClass="inlineFilter">
<h:outputText value="#{car.manufacturer}" />
</p:column>
然后添加以下 CSS 规则:
.ui-column-filter.inlineFilter {
display: inline;
margin-left: 4px;
}
于 2012-08-06T12:37:59.867 回答