2012-08-09 193 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版本。