为什么Firefox去抖定位元素上/左/下/右变化?

时间:2017-11-25 11:26:33

标签: javascript reactjs firefox scroll rendering

这是Firefox的错误,还是我做错了什么?

多次更改已定位元素的top值(例如,当用户拖动其他元素时)在我可以测试的所有主流浏览器上都能正常工作,但Firefox似乎会对这些更改进行去抖动。 / p>

以下是Chrome下的一个工作示例: enter image description here

在Firefox 下失败的一个(注意该属性在开发工具中更新,但页面保持不同步,直到事件停止被触发)enter image description here

您可以在http://ec2-13-58-57-41.us-east-2.compute.amazonaws.com:8080/components

尝试

快速说明:

您可以告诉我只使用浏览器的滚动条,这就是我做我所描述内容的理由:

我觉得让Scroller React Component包装内容很实际:

  • 它可以轻松控制任何浏览器的所有滚动条的样式,具体取决于主题和应用程序的状态(例如,仅在内容悬停时显示它们)
  • 它为常规滚动和虚拟滚动提供了单一的开发界面

0 个答案:

没有答案