自动将水平滚动条移动到 div 的右端

我有一个具有超过 24 列的固定标题表格式的 div。

该表包含按升序排列的列,并具有水平和垂直滚动条。

所以我需要在加载过程中将 div 的水平滚动条移动到右端。我在前端使用 angular 7。

我曾尝试使用 javascriptscrollIntoView但它不起作用。

任何人都建议我使用 angular 或 javascript 而不是 jquery 来实现这一点。


泛舟湖上清波郎朗
浏览 208回答 2
2回答

慕神8447489

您可以使用纯 JavaScript 实现这一点,结合使用Element.scrollLeft和Element.scrollWidth属性。请参阅此处和此处的文档。像这样的事情应该有效。myDivElement.scrollLeft = myDivElement.scrollWidth;这是演示该技术的小提琴。虽然没有彻底测试,也不确定浏览器兼容性和小调整。将此用作初始提示。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript