Согласно материальной проблеме 9631 центрирование mat-menu
по кнопке выглядит следующим образом.
проблема в том, что его поддержка отклоняется от спецификации и может выглядеть странно.
Мне нужна эта функциональность ... Поскольку написание моего собственного CDK-оверлея потребует больше времени, чем переопределение компонента mat-menu
... Меня не интересует воссоздание mat-menu
, мне просто нужно, чтобы меню было центрировано .. Меня также не интересует какая-либо другая библиотека для этого, я хочу использовать Материал mat-menu
, поэтому мой вопрос следующий.
Вопрос:
Используя angular directive
, как я могу переопределить частные переменные и методы MatMenuTrigger
, чтобы центрировать наложение CDK по кнопке?
Exposed dropdown menu
примеры, можно увидеть несколько снимков экрана в разделе поведения, которые изображают меню непосредственно под ним ... возможно, это потому, что элементы в раскрывающемся списке не выходят за пределы содержимого меню, поэтому он не смещается ни в одну из них. RTL или LTR ... Я все еще считаю это неоднозначным, поскольку приведенные примеры подразумевают выпадающий список по центру. material.io/design/components/menus.html#exposed-dropdown- меню - person Marshal   schedule 10.01.2019