Im ayant beaucoup de problèmes avec cela, et les solutions apparentes ne fonctionnent pas ou im faire quelque chose de mal (probablement le dernier).Définir le style de menu mat
Je veux le style mes mat-menu
et les mat-menu-item
s », Ive a essayé de faire ceci:
::ng-deep .mat-menu{
background-color:red;
}
Mais cela ne fonctionne pas, mon menu ressemble à ceci (rien 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>
I J'ai également essayé/profond/mais je sais que cela ne devrait pas fonctionner et en fait, il devrait être déprécié dans Angular 4 mais je l'ai fait pour tester, je ne suis pas sûr de savoir comment styliser les éléments à ce stade.
'.mat-menu panel' pourrait aider, ainsi que l'utilisation' ViewEncapsulation.None' –
l'appel du panneau malheureusement rien ne marche, et je ne sais pas où je mettrais cette viewencapsulation à aucun? D: – Cacoon
Je vais aller de l'avant et écrire une réponse plus détaillée pour toi –