我有这个很多麻烦,并且显而易见的解决方案不工作或即时做错事(可能是后者)。设置垫菜单样式
我想要的风格我mat-menu
和mat-menu-item
的,我已经试着这样做:
::ng-deep .mat-menu{
background-color:red;
}
但它不工作,我的菜单看起来像这样(没有abornomal)
<mat-menu #infoMenu="matMenu">
<button mat-menu-item>
<mat-icon>dialpad</mat-icon>
<span>Resume</span>
</button>
<button mat-menu-item>
<mat-icon>voicemail</mat-icon>
<span>Portfolio</span>
</button>
<button mat-menu-item>
<mat-icon>notifications_off</mat-icon>
<span>References</span>
</button>
<button mat-menu-item>
<mat-icon>notifications_off</mat-icon>
<span>Contact</span>
</button>
</mat-menu>
我也尝试过/深入/但我知道这不应该工作,实际上应该在Angular 4中折旧,但我做了测试,我不确定如何在这一点上设计元素。
'.MAT菜单 - panel'可能有帮助,以及使用'ViewEncapsulation.None' –
面板呼叫可悲的是没有做任何事情,而且我不知道我会在哪里设置视图封装? D: – Cacoon
我会继续为ya编写一个更详细的答案 –