在 Safari 上查看时,我似乎遇到了 jScrollPane 和 Google Maps (v3) 之间的奇怪错误/冲突。
问题是,如果我的滚动窗格中有一个 LI 元素,即设置为 display:block,并且页面上还有一个谷歌地图,则 LI 元素不会随其余内容一起滚动。删除或简单地隐藏页面上的谷歌地图可以消除滚动问题。
我在这里建立了一个测试用例。 http://www.incontrolsolutions.com/scroll/stackoverflow.html
此页面在 FF、Chrome(像黄油一样光滑!)甚至 IE9 中都能正常工作
但是 Safari(包括 webkit nightly builds up to today)阻塞了。
非常感谢您对可能导致此问题的原因或潜在的解决方法的任何见解。