css - Primefaces:删除指定图标子菜单组件

标签 css jsf-2 primefaces

如何删除 Primefaces 中的指定图标?我尝试了以下代码:

<p:menbar>
<p:submenu label="File">
......
</p:submenu>
</p:menubar>

右边是子菜单三 Angular 图标的标签,我需要给图标做样式。

.ui-icon{display:none;}

不幸的是,它会影响所有图标。我不知道为什么 display: none 只适用于指定图标。

最佳答案

试试这个!!

<p:menubar>
   <p:submenu label="File" styleClass="submenu">
    ......
   </p:submenu> 
</p:menubar>

使用下面的 CSS 规则:

.submenu .ui-menuitem-link > .ui-icon-triangle-1-s{
  display: none !important;
}

关于css - Primefaces:删除指定图标子菜单组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29956218/

相关文章:

javascript - 在 JQuery 中创建游戏

html - 如何使用CSS为html字符添加边框颜色?

java - dataTable排序问题(JSF2.0 + primefaces)

java - 如何使用 p :tabMenu with Ajax

java - PrimeFaces 仪表板

html - 如何将 div 的背景图像设置为两个对 Angular 线分隔的图像?

css - 如何让max-height在IE6,IE7中正常工作?

mysql - 表更新和 Primefaces ScheduleEvent

java - IceFaces 将其 CSS 和 JavaScript 资源放在每个页面上,无论它们是否使用 Ice 组件。有办法阻止这个吗?

jsf - Primefaces <p :outputPanel/> or <div/>. 我应该使用什么来响应?