2012-08-09 146 views
0

我使用PrimeFaces 3.2,如果我添加一个样式属性标签,样式属性

<p:selectOneMenu style="width: 100%;"> 

它被忽略,所呈现的元素风格包含了(我猜基础上,列表中最长的选项)计算的宽度样式属性。

即使使用CSS换肤(的.ui-selectOneMenu用于的.ui-selectOneMenu用于标签)PrimeFaces的不工作 - 它由元素风格覆盖。

这里介绍的方法也不适用:Apply CSS to <f:selectItem> nested in <h:selectOneMenu>

也许这是关系到这个错误:http://code.google.com/p/primefaces/issues/detail?id=4196&q=style&colspec=ID%20Stars%20Type%20Status%20Priority%20TargetVersion%20Reporter%20Owner%20Summary

有谁遇到了同样的问题,也许有一些解决方法吗?

最好的问候, 黑尔格

回答

0

我转载的PrimeFaces 3.2的问题,但不是在PrimeFaces 3.3.1,然后我的猜测是,他们固定的。

这很可能与this issue有关,即使Cagatay说它不适用于3.2,我现在就转载了它。

我的建议是为你更新你的PrimeFaces版本。