我想动态设置primeNG覆盖面板的上边距和左边距位置。如何实现呢?
答案 0 :(得分:1)
您可以在HTML中使用标签 [style] 实现此目标:
<p-overlayPanel [style]="marginStyle">
</p-overlayPanel>
并在.ts中声明所需的边距,如下所示:
positionLeft = '90px';
positionTop = '20px';
marginStyle = { 'margin-left': this.positionLeft , 'margin-top': this.positionTop };
您可以在此处查看实时示例: https://stackblitz.com/edit/primeng-overlay-position-style