在Opera中滚动时,固定位置元素闪烁

时间:2011-05-06 15:26:33

标签: html css opera

我有两个使用position: fixed;的元素。它们固定在页面的右上角。我还没有看到它们在IE中看起来像什么,但Safari,Chrome和Firefox在滚动时看起来都很好。在Opera中,元素在重绘时会闪烁一些。我应该注意到我在Mac OS X上测试了这个。我搜索过并发现了早期版本Firefox的类似问题。然后修复是在元素上使用overflow: auto;。我给了那个镜头但似乎没有任何效果。有任何想法吗?这不是一个真正的杀手问题,但它肯定很烦人。相关网站是robertratleph.com

1 个答案:

答案 0 :(得分:2)

我在使用Safari的MAC OS 10.7上遇到了同样的问题。我添加了

-webkit-transform: translate3d(0,0,0);

对于定位固定的元素,它完成了诀窍。

添加:

-o-transform: translate3d(0,0,0);

到固定元素可能会完成这项工作。