[英]Problem with Rich faces panelBar?
我在我的應用程序中使用豐富的面孔面板欄控件。 控件存在一些問題。
代碼是這樣的
<rich:panelBar contentClass="some-class">
<rich:panelBarItem label="Panel 1" headerClass="some-css-class">
Contents 1
</rich:panelBarItem>
<rich:panelBarItem label="Panel 2" headerClass="some-css-class">
Contents 2
</rich:panelBarItem>
<rich:panelBarItem label="Panel 3" headerClass="some-css-class">
Contents 3
</rich:panelBarItem>
</rich:panelBar>
現在,我將不顯示活動面板項目的標題背景顏色為綠色,而其他所有顏色應為藍色。 我使用面板欄的'headerClassActive'屬性嘗試了此操作,但無法正常工作。
是否有任何遺漏的東西。
在您的css文件中,定義.rich-panelbar-header-act類,並使用您的詳細信息覆蓋。
例如.rich-panelbar-header-act {背景顏色:藍色; }
因此,經過多次嘗試,我得到了解決方案。 我不知道為什么使用“ headerStyleActive ”完成此操作,但是它正在工作。
<rich:panelBar contentClass="some-class">
<rich:panelBarItem label="Panel 1" headerClass="some-css-class" headerStyleActive="background-color:green;">
Contents 1
</rich:panelBarItem>
<rich:panelBarItem label="Panel 2" headerClass="some-css-class" headerStyleActive="background-color:green;">
Contents 2
</rich:panelBarItem>
<rich:panelBarItem label="Panel 3" headerClass="some-css-class" headerStyleActive="background-color:green;">
Contents 3
</rich:panelBarItem>
</rich:panelBar>
我所做的只是使用rich:panelBarItem的 headerStyleActive屬性,而不是headerClassActive 。 這是工作代碼。
我得到了這個解決方案這個頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.