解决-webkit-overflow-scrolling offset bug

时间:2015-01-20 22:59:10

标签: ios css safari webkit

此处详细描述了该错误https://bugs.webkit.org/show_bug.cgi?id=134596

相关部分是:

  

如果没有滚动,您应该可以点击任何单选按钮

     

现在向下滚动页面

     

尝试单击左侧的任何单选按钮会导致   偏移点击。点击下方的一个单选按钮将会收到   事件。

     

预期:我点击的单选按钮获得焦点

     

实际:点击事件与iframe滚动的数量相对应。

主要区别在于我不使用iframe,只是一个div,但同样的问题。

如果我删除了overflow:auto(但它不会让我滚动)或-webkit-overflow-scrolling属性,则会发生正确的点击。它看起来像是在夜间固定,但现在必须工作并且向后兼容。有没有让这个工作的黑客?到目前为止,我最好的想法就是在iOS工作之前没有那个-webkit-overflow-scrolling道具,但这有点糟糕,因为动量滚动使它感觉更像是一个应用程序。

0 个答案:

没有答案