【发布时间】:2019-12-12 23:00:42
【问题描述】:
假设我有一个大小为 200px 宽度和高度的小 div 溢出:y 使用 ngx-flyout:https://www.npmjs.com/package/ngx-flyout
我有以下 HTML,正文中有重要的文本:
我的弹出式 html 是:
<ngx-flyout [(open)]="openFlyout">
<div style="width:200px;height:200px;overflow-y:true">
<div id="A">Lorem ipsum..... </div>
<div id="B">Lorem ipsum..... </div>
<div id="C">Lorem ipsum..... </div>
<div id="D">Lorem ipsum..... </div>
<div id="E">Lorem ipsum..... </div>
</ngx-flyout>
<button (click)="toggleTopbar('X')">
Toggle Flyout
</button>
我想这样做,以便当我单击切换弹出按钮时,它会从顶部打开弹出按钮,并且考虑到它的高度很短(200 像素),它会滚动到字母所在的特定 div .例如,如果它是 toggleTopbar('X'),它应该滚动到 div 'X' 所在的位置,而不是让用户手动滚动 div A 到 W 以到达它。
如何使用我的 toggleTopbar 函数完成此操作?我正在使用 angular8。
【问题讨论】:
标签: javascript css angular typescript