firefox 的 fixed 滚动 bug

这个 bug 很纠结,让我觉得这篇文章的题目到底能否让人理解,不废话了,先来描述下这个 bug:
在 firefox 中,如果 A 元素的 position 值是在拖动滚动条的时候变成 fixed, B 元素也在拖动滚动条时 position 的值变为 fixed,并且 B 元素水平方向只有 right 值,那么当 A 元素固定的时候,B元素就会向左移动 10px,具体看 demo。
猛击demo ☻
这个 firefox 的固定宽度计算 bug 我在网上搜索好久,也没搜到原因,连问题本身都没搜到多少,只看到了一个解决的办法,要是有知道朋友,欢迎留言探讨:)
解决方法:给抖动的元素加上 overflow : auto ;

发表评论

电子邮件地址不会被公开。 必填项已用*标注

One thought on “firefox 的 fixed 滚动 bug