簡體   English   中英

Rich Faces panelBar有問題嗎?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM