【发布时间】:2021-05-16 18:11:17
【问题描述】:
我刚开始使用 Angular Material 并遇到滑块组件与我的菜单重叠的问题。
如何确保滑块显示在菜单下方 - 是否可以设置一些不重叠的标志来完成此操作?
可能 html 代码如下所示:
<button mat-button [matMenuTriggerFor]="aboveMenu">Above</button>
<mat-menu #aboveMenu="matMenu" yPosition="above">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</mat-menu>
<button mat-button [matMenuTriggerFor]="belowMenu">Below</button>
<mat-menu #belowMenu="matMenu" [overlapTrigger]="false" yPosition="below">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</mat-menu>
<button mat-button [matMenuTriggerFor]="beforeMenu">Before</button>
<mat-menu #beforeMenu="matMenu" xPosition="before">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</mat-menu>
<button mat-button [matMenuTriggerFor]="afterMenu">After</button>
<mat-menu #afterMenu="matMenu" xPosition="after">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</mat-menu>
<mat-slider min="1" max="100" step="1" value="1"></mat-slider>
非常感谢您的帮助!
最好的问候,山姆
【问题讨论】:
标签: css angular angular-material