我有一个带有overflow-y:scroll
的position:fixed
div,因为e.scrollIntoView
方法运行得很好,window.scroll
和scrollto
方法没有应用于这个固定的div,但尝试滚动document.body
这种情况下有什么解决方法吗?有没有可能让window.scroll
或window.scrollTo
方法在固定的div容器中工作。
我期待着听到你的感谢。
发布于 2018-01-31 15:00:25
下面这样的内容如何:
function scrollto(elemSelector) {
var $wrapper = document.querySelector('.fixed-wrapper'),
$el = document.querySelector(elemSelector);
$wrapper.scrollTop = $el.offsetTop;
}
请在此处查看演示:https://codepen.io/anon/pen/mXJMrx
这是你想要的吗?
https://stackoverflow.com/questions/48543896
复制