Мне удалось сделать это, выполнив две вещи:
Сначала добавьте CSS, описанный в https://stackblitz.com/edit/angular-qzbutg?embed=1&file=app/menu-overview-example.css:
:: ng-deep button.mat-menu-item {-webkit-user-select: none;-moz-user-select: нет;-ms-user-select: нет;выбор пользователя: нет;курсор: указатель;контур: 0;граница: нет;-webkit-tap-highlight-color: прозрачный;пустое пространство: nowrap;переполнение: скрытое;переполнение текста: многоточие;дисплей: блок;/ ** установить высоту строки на желаемую высоту * / line-height: 18px;/ ** установить высоту на авто * / высота: авто;отступы: 0 16px;выравнивание текста: слева;текстовое оформление: нет;максимальная ширина: 100%;положение: относительное;}
- Второй: вместо одной кнопки с символами новой строки, которые не поддерживаются в HTML, я создал две кнопки спервый с отступом в 12 пикселей для подделки нового абзаца.