[英]Angular 5 Material - Sticky Div / component inside Dialog
这是我的材料对话框。
<h1 mat-dialog-title>Title</h1>
<mat-dialog-content>
<app-container> </app-container>
</mat-dialog-content>
在应用程序容器组件模板中,还有3个其他组件。
<app-container1> </app-container1>
<app-container2 class="sticky"> </app-container2>
<app-container3> </app-container3>
<!-- app-container 3 contains a list of items iterated over *ngFor -->
这三个容器位于可滚动的MatDialog中。 我希望app-container2处于粘性或固定在其位置,因此当您在对话框中滚动时,始终会看到app-container2。
.sticky {
position: fixed !important; //position: sticky !important;
}
我不知道我在做什么错。 请帮帮我。
对话框面板的样式及其内容必须属于使用对话框配置的“ panelClass”选项指定的类:
.dialogPanel .sticky {
position: fixed;
}
this.dialog.open(MyDialog, { panelClass: 'dialogPanel' });
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.