2012-03-06 26 views
0

CSS的柱:問題的inputText放置在數據表

.sample { 
    background: red; 
} 

XHTML

<p:inputText id="inputTxtOnForm" value="hi" styleClass="sample"/> 

<p:column id="articleDescription" headerText="Article Description" 
       filterBy="#{article.description}" filterMatchMode="startsWith"> 
       <p:inputText id="inputTxtOnDataTable" value="#{article.description}" 
        styleClass="sample" /> 
</p:column> 

inputTxtOnForm被直接放置在窗體上。 inputTxtOnDataTable被放置在數據表的列上。

具有id="inputTxtOnForm"inputText上的styleClass正在得到應用。但是,styleClass不適用於具有id="inputTxtOnDataTable"inputText。在後一種情況下,primefaces'themes.css的屬性不會被覆蓋。

這是一個已知的錯誤嗎?是否有任何解決方法相同。

回答

0
.sample { 
    background: red !important; 
} 

爲我工作。可能背景在primefaces的css中被標記爲重要。