【发布时间】:2013-03-27 00:35:06
【问题描述】:
我创建了一个虚拟渲染实现(类似于您在 SlickGrid 项目中找到的)。一切似乎都运行良好,但有一个问题:在 Mac 上,当我添加 overflow: auto??
http://syntaqx.com/infiniload/
任何帮助将不胜感激。
【问题讨论】:
-
在带有触摸板的 Mac 上?如果是这样,请尝试将
-webkit-overflow-scrolling: touch;添加到您的元素中。 -
没关系...启动了我的 macbook,但它似乎没有做任何事情(不像 iOS):jsfiddle.net/EyLjB
-
感谢您的尝试.. 关于我可以尝试的任何其他想法?它只适用于带有
overflow而不是window的元素,这似乎很奇怪。例如,尝试将鼠标移动到没有显示白色元素的页面一侧。一切正常。。 -
不幸的是,这是我所知道的唯一可以影响滚动缓动的 CSS 属性。您可能必须使用
body而不是.window-container作为主容器。 -
不幸的是,这带来了一组全新的错误,我必须使用
<div>解决这些错误。
标签: javascript css html overflow smooth-scrolling