如何滚动到底部的聚合物1.0纸抽屉面板
How to scroll to the bottom of a Polymer 1.0 paper-drawer-panel
我使用纯聚合物/Javascript,需要滚动到我的主面板的底部。由于它是固定大小容器内的可滚动元素,典型的JS答案
window.scrollTo(0,document.body.scrollHeight);
找不到直接的解决方案,所以我自己贴了一个答案。希望对大家有所帮助:)
(基于我在这里发现的)
//Get the main paper-drawer-panel element
a = document.querySelector("paper-drawer-panel [main]")
//use the undocumented scroller property and set it to the scroller's height
a.scroller.scrollTop = a.scroller.scrollHeight
更新:
我还发现,如果你在面板中选择任何元素或容器,应该有滚动方法附加在它们上面,允许你根据所选元素滚动到面板的顶部或底部。
//Get the main paper-drawer-panel element
a = document.querySelector("some-element-container-in-paper-panel");
// Passing in false scrolls to the bottom of the container, no param to the top.
a.scrollIntoView(false)
我可能不会评论(我需要50点的东西),但scrollIntoView()是实验性技术。Chrome浏览器不支持
相关文章:
- 幻灯片滚动javascript不起作用
- 将视口底部滚动到元素底部
- jQuery Lazy加载动画滚动
- 设置滑块分区上的滚动
- 结合jQuery和jetpack无限滚动
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 滚动到容器中的下一个元素-几乎到了
- 只覆盖箭头键滚动事件
- 用于搜索的聚合物嵌套绑定
- Javascript如何找到滚动事件的来源
- Image赢得't隐藏在滚动jQuery上
- Safari(Mac OS)上的jQuery平滑滚动问题
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 禁用(而不是隐藏)浏览器滚动条
- 滚动条从何而来,如何删除它
- 如何使用聚合物纸卷轴标题面板进行无限滚动
- 如何在聚合物组件中以编程方式滚动
- 如何滚动到底部的聚合物1.0纸抽屉面板
- 聚合物:如何附加滚动事件
- 如何在聚合物/WebComponent中获得点击/点击画布的坐标(当在滚动容器内时)