如何滚动到页面底部?
scroll(){
let container = this.$el.querySelector('#scrollingChat')
container.scrollTop = container.scrollHeight
}
我正在这样做,并且总是调用我的 api 答案,但它不会转到页面底部
原文由 Rafael Augusto 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何滚动到页面底部?
scroll(){
let container = this.$el.querySelector('#scrollingChat')
container.scrollTop = container.scrollHeight
}
我正在这样做,并且总是调用我的 api 答案,但它不会转到页面底部
原文由 Rafael Augusto 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您像这样在页面中创建锚点:
<div id="top"></div>
您可以使用:
let elmnt = document.getElementById('top');
elmnt.scrollIntoView(false);
此页面解释了不同对齐参数对 scrollIntoView 的作用:
true - 滚动到元素的顶部
false - 滚动到元素底部
默认为真
https://www.w3schools.com/jsref/met_element_scrollintoview.asp
原文由 a_lovelace 发布,翻译遵循 CC BY-SA 4.0 许可协议
13 回答12.7k 阅读
7 回答1.9k 阅读
9 回答1.6k 阅读✓ 已解决
6 回答885 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
这将立即滚动到任何页面的底部。