-webkit溢出滚动:touch——动态注入容器时的奇怪行为



在动态注入具有css属性-webkit-overflow-scrolling的容器时,我遇到了一个非常奇怪的行为,我想我会询问您的想法/想法。

通过AJAX,我查询额外的数据,并在处理后将其添加到DOM中。然而,当第一次访问页面(清除缓存)时,容器添加得很好,但我无法滚动!通过移动safari刷新页面会重新加载所有内容,然后容器突然滚动。。。

没有额外的JS,所以我想知道为什么第二次加载页面时它会滚动。。。有人知道为什么会这样吗?

谢谢,伙计们!

可能是因为页面尚未根据新内容进行调整,所以您可以将overflow-y: scroll添加到要添加内容的元素中,这样它就可以一直滚动。或者在添加新内容时添加此内容。

最新更新