2013-03-10 55 views
0

在RichFaces的爲就地輸入組件<rich:inplaceInput defaultLabel="click to edit">在inplaceinput組件defaultLabel屬性高定值的文本顏色是有defaultLabel屬性(顯示默認的文本,如果是沒有輸出)我要爲它設置顏色的文字,我試圖用style=""設置,但不知道該怎麼做。爲RichFaces的

例如對於value=""我可以通過style="margin-left:80;background-color:#fff...etc來設置它,但對於這個defaultlabel我無法設置它,我可以使用styleClass和那裏我定義默認文本的顏色文本? 如果有人熟悉高級樣式的css或知道在jsf中使用它,請讓我發帖我會很感激。 乾杯

回答

0

確定使用styleClass

而在你的CSS文件中定義

.yourClass .rf-ii-dflt-lbl { 
    color: red; 
} 

.rf-ii-dflt-lbl是默認標籤RichFaces的生成的類。 如果以上工作不添加!important到規則:

color: red !important; 
+0

啊哈,謝謝你這看起來像一個解決方案,而我也想achevie通過這種方式在這個豐富的面孔輸入懸停或鼠標懸停的展示大綱領域,你知道這個一些CSS? – ViliDuarte1 2013-03-12 16:14:10

+0

將':hover'添加到類名稱:'.yourClass .rf-ii-dflt-lbl:hover',您可能還想使用':focus' – Makhiel 2013-03-13 10:19:37