Imはこれに問題があり、見た目の解決策が機能していないか、何か間違ったことをしています(おそらく後者です)。私は私のmat-menu
とmat-menu-item
年代のスタイルを設定したいマットメニューのスタイルを設定する
は、IVEはこれをやってみました:
::ng-deep .mat-menu{
background-color:red;
}
しかし、それは仕事をdoesntの、私のメニューは、この(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私はそれがうまくいかないことは知っていますが、Angular 4では減価償却されるべきですが、私はそれを試しました。この時点でどのように要素をスタイルするかはわかりません。
'.MAT-メニューpanel'は悲しげにdoesntの何もし' ViewEncapsulation.None' –
パネルの呼び出しを使用して助けるだけでなく、可能性があります、私はそのviewencapsulationをどこに設定するのかわからないのですか? D: – Cacoon
私は先に進み、より詳細な答えを書きます。 –