我有一个大数据表,当从中选择一个项目时,我想将其下方的提交按钮带到 View 中。
目前我一直在使用:
elb = document.getElementById('buybox');
elb.scrollIntoView(true);
这会将元素显示在页面顶部,但是,我只希望它显示在页面底部的 10% 处,因此表格数据仍然存在,并且简单的页面移位向用户显示按钮在那里。
这可能吗?
很难测量内容高度,因为它们因页面而异。
我使用的是原生 javascript,而不是 JQuery 库。
最佳答案
尝试使用 scrollIntoView(false)
=)
不是将 elb 带到顶部,而是将其带到页面底部 =)
Reference
关于javascript - 将元素滚动到页面底部的 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25974527/