首页 > 解决方案 > 放大/缩小时自动滚动到底部不起作用(Javascript)

问题描述

我已经用这个 javascript 代码在一个部分中自动滚动到底部,当页面缩放为 100% 时,这个代码可以正常工作。

this.chatHistoryScrollRef.mainWrapperRef.scrollTop = this.chatHistoryScrollRef.mainWrapperRef.scrollHeight

但是当页面放大/缩小(!= 100%)时,此代码不起作用。自动滚动到底部不起作用。

我检查了scrollTop它何时放大/缩小它变成了一个分数而不是一个整数。

scrollTop页面为 100% 时的属性为 4800,但放大/缩小时变为 4800.931203。

放大/缩小时的滚动顶部和滚动高度

标签: javascriptreactjs

解决方案


推荐阅读