2
我有一些问题需要自定义menuitem组件的图标。Primefaces菜单项更改自定义图标
我想这个形式,但我没有成功:
<p:menuitem value="Clientes" outcome="/clientes/CadastroCliente" icon="resources/images/person.png"/>
我也尝试使用CSS
<p:menuitem value="Clientes" outcome="/clientes/CadastroCliente" icon="user"/>
.user{
background: url('resources/images/menu/users.png') no-repeat;
height:16px;
width:16px;
}
我使用PrimeFaces 5.
您的第二种方法是正确的。但恐怕图片的路径不正确。这个你使用的是相对于类的文件夹。确保你把正确的路径放在这张图片上。 – RafaelTSCS 2014-09-25 14:19:38
如果你看看你的JavaScript控制台,你会看到任何错误(可能是一个HTTP - 404)与检索图标图像 – kolossus 2014-09-25 15:42:44
请看,这张图片来检查我的路径是否正确http://i.snag.gy /Uv2zi.jpg – VitorSpin 2014-09-25 17:55:22