selectCheckboxMenu:项目以粗体显示

时间:2016-02-18 10:58:59

标签: css jsf primefaces

我不知道如何将粗体属性删除为selectCheckboxMenu项目的字体

在.xhtml中声明:

<style type="text/css">
    .ui-selectonemenu-trigger{width:24px !important;margin-left:9px !important;}
    .ui-selectcheckboxmenu-trigger{width:24px !important;margin-left:9px !important;}
    .ui-selectcheckboxmenu-header:before{font-weight:normal;margin-left:10px;content: "Selecciona/Deselecciona todos";}
    .ui-selectcheckboxmenu-label{font-weight:normal !important;}
    .ui-selectcheckboxmenu-header{font-weight:normal !important;}
</style>

在.xhtml中声明的selectCheckboxMenu:

<p:selectCheckboxMenu  id="adaptacionDiscapacidadSelectOne" 
                       value="#{solicitudMB.listaAdaptacionLabelSelected}"
                       panelStyle="width:500px" filter="false"
                       label="Selec. adaptación/es" style="font-weight:normal !important;"
                       styleClass="field-column-2">
    <f:ajax event="change" update=":generalform:accordionPanel:form_datosConvocatoria3:customPanel5 @form"
            render=":generalform:accordionPanel:form_datosConvocatoria3:customPanel5"
            listener="#{solicitudMB.isOtraAdaptSelected()}"/>
    <f:ajax event="toggleSelect" update=":generalform:accordionPanel:form_datosConvocatoria3:customPanel5 @form"
            render=":generalform:accordionPanel:form_datosConvocatoria3:customPanel5"
            listener="#{solicitudMB.isOtraAdaptSelected()}"/>
    <f:selectItems value="#{solicitudMB.listaAdaptacionLabel}"/>
</p:selectCheckboxMenu>

提前谢谢!

[解决方案] @Geinmachi 在CSS中添加它 .ui-selectcheckboxmenu-panel [id * =“adaptacionDiscapacidadSelectOne”] .ui-selectcheckboxmenu-item label {     font-weight:normal!important; }

1 个答案:

答案 0 :(得分:1)

p:selectOneMenu中ID为adaptacionDiscapacidadSelectOne的每个标签都不会为粗体:

.ui-selectcheckboxmenu-panel[id*="adaptacionDiscapacidadSelectOne"] .ui-selectcheckboxmenu-item label {
    font-weight:normal !important;
}