我正在设计一个移动网页,并且存在以下CSS HAS,以便position: fixed
项正常工作:
html, body { height: 100%; overflow: auto; }
然而,在添加overflow: auto
之后,scrollTo()方法不再起作用 - 不会发生滚动。这是为什么?我该如何解决?
答案 0 :(得分:1)
我遇到了需要overflow: auto;
的类似问题,但这是因为我以前滚动窗口而不是我想要滚动的元素。切换到元素与更新的定位一起使用。
所以而不是:
$(window).scrollTo()
我切换到:
$('#element').scrollTo()
这很有效。我不确定你是否处于完全相同的情况但它可能会有所帮助?