Как сделать в Angular Material кнопку разделения? Он должен выглядеть примерно так же, как образец Bootstrap Я пытался:
<mat-menu #appMenu="matMenu">
<button mat-menu-item>... Black Forest</button>
<button mat-menu-item>... Salted Caramel</button>
</mat-menu>
<mat-button-toggle-group appearance="legacy">
<mat-button-toggle color="primary" (click)="doSomethingBig()">
Tell me about Earl Gray Ice Cream
</mat-button-toggle>
<mat-button-toggle color="primary" [matMenuTriggerFor]="appMenu">
<mat-icon>arrow_drop_down</mat-icon>
</mat-button-toggle>
</mat-button-toggle-group>
Мои проблемы:
- Если я использую
legacy
в качестве стиля для появления, чемУ меня странный эффект, что фон кнопок прозрачный. - Опция
color
полностью игнорируется. Есть ли способ иметь разные цвета? Особенно, если я хочу использовать две кнопки в одном ряду, чем одна может быть primary
, а другая accent
- Если возможно изменить фон - можно ли нарисовать границу междудве кнопки?