我正在使用Angular材质菜单创建用户菜单。作为第一个信息,我想显示用户的名字和姓氏。
这里,我对禁用的mat-menu-item
的行为感兴趣,因为它的不可点击性,但是我无法通过CSS覆盖该行为。我希望它像gitlab用户菜单中那样是粗体,而不是它本身是浅灰色。
<div>
<button mat-icon-button [matMenuTriggerFor]="menu">
<mat-icon>account_circle</mat-icon>
<mat-icon>arrow_drop_down</mat-icon>
</button>
<mat-menu #menu="matMenu" yPosition="below" >
<p class="user-info" mat-menu-item disabled>Name Surname</p>
<mat-divider></mat-divider>
<button class="menu-item" mat-menu-item>Profile</button>
<mat-divider></mat-divider>
<button mat-menu-item>Sign out</button>
</mat-menu>
</div>
答案 0 :(得分:1)
在CSS中,您可以说:
.mat-menu-item[disabled] {
color: default;
}