随着新消息的到来,我正在滚动聊天框,它在 Firefox 和 Chrome 隐身模式中运行良好,但在普通 Chrome 中则不行。这背后的原因可能是什么?
我的简单滚动代码:
var container = document.querySelector(".dc-messages-container");
container.scrollTop = container.scrollHeight;
最佳答案
除非您将容器样式设置为 overflow: auto
或 overflow:scroll
,否则您的脚本将无法在 Chrome 中运行。 Chrome 会简单地忽略 element.scrollTop否则 setter 。
所以,你的脚本很好,只是缺少样式。
关于javascript - 滚动顶部 = 滚动高度在 Chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42038602/