在primefaces中menuitem的自定义图标

时间:2013-08-16 17:35:23

标签: jsf primefaces

我必须为菜单项添加自定义图标。请任何人建议我? 我已经使用CSS类设置了图标但是没有显示。

<p:submenu label="Administration" >
    <p:menuitem value="Role Master" url="/secured/role_master.xhtml?redirect=true" />
    <p:menuitem value="Role Assignment" url="#" />
    <p:menuitem value="User Management" url="/secured/users.xhtml?redirect=true" icon="user"/>
</p:submenu>

以下代码代表css类

.user{
    background: url('resources/images/menu/users.png') no-repeat;
    height:16px;
    width:16px;
}

2 个答案:

答案 0 :(得分:2)

试试这个:

.user{
    background-image: url('resources/images/menu/users.png') !important;
    height:16px;
    width:16px;
}

答案 1 :(得分:0)

试试这个......

      .tabmenubutton
        {
         background:url("common/images/calendar.png") no-repeat !important;
         width:20px;
         height:20px;
        }

XHTML:

      <p:menuitem value="Country" icon="tabmenubutton"/>