【问题标题】:How to scroll Angular Material mat-menu popup along with the page?如何与页面一起滚动 Angular Material mat-menu 弹出窗口?
【发布时间】:2018-10-03 18:19:19
【问题描述】:

在触发 mat-menu 并显示项目后,弹出元素不会随页面滚动。相反,它们似乎已从垫子菜单图标中断开,并且在我滚动页面时它们始终可见。

<mat-icon class="mat-accent" [matMenuTriggerFor]="menuOptions">menu</mat-icon> 

<mat-menu #menuOptions="matMenu"> <button mat-menu-item *ngFor="let menuItem of menuItems" (click)=selectMenuItem(menuItem)> {{menuItem.text}}</button> </mat-menu>

如下图所示,即使初始菜单项弹出正确显示,当我滚动页面时,弹出元素不再附加到上面的汉堡图标[如上面代码所示,附加了 matMenuTriggerFor]

【问题讨论】:

    标签: css angular angular-material angular-material-6


    【解决方案1】:

    问题将在下一个版本中修复。 现在你可以在 .mat-menu-panel set position: fixed!important;

    【讨论】:

      猜你喜欢
      • 2019-06-16
      • 2019-08-08
      • 1970-01-01
      • 2019-05-26
      • 1970-01-01
      • 1970-01-01
      • 2015-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多