2014-05-23 76 views
1

我正在使用PrimeFaces 5.0,我想更改progressBar顏色。PrimeFaces中的進度條顏色

HTML:

<p:progressBar widgetVar="pbAjax" ajax="true" value="#{myBean.progress}" labelTemplate="{value}%" global="false" styleClass="myPb"/> 

CSS:

.myPb .ui-progressbar-value { 
    background-image: #f47920; 
} 

這不起作用!我做錯了什麼?

回答

1

您是否嘗試過PrimeFaces論壇的此解決方案?

.ui-progressbar.ui-widget-content { 
    background-color:#f47920; 
    background-image:none; 
} 
+0

是的,我已經嘗試這個沒有成功! – JGeo

0

您可以更改使用jQuery的背景色:

<script type="text/javascript"> 
    $(".ui-progressbar-value").css("background","green"); 
</script> 
+0

您在這裏使用的選擇器不如Q中的特定選項。當然,這個可以工作嗎? – Kukeltje

+0

是的,它正在工作。 – abcdabc