我有两个使用position: fixed;
的元素。它们固定在页面的右上角。我还没有看到它们在IE中看起来像什么,但Safari,Chrome和Firefox在滚动时看起来都很好。在Opera中,元素在重绘时会闪烁一些。我应该注意到我在Mac OS X上测试了这个。我搜索过并发现了早期版本Firefox的类似问题。然后修复是在元素上使用overflow: auto;
。我给了那个镜头但似乎没有任何效果。有任何想法吗?这不是一个真正的杀手问题,但它肯定很烦人。相关网站是robertratleph.com。
答案 0 :(得分:2)
我在使用Safari的MAC OS 10.7上遇到了同样的问题。我添加了
-webkit-transform: translate3d(0,0,0);
对于定位固定的元素,它完成了诀窍。
添加:
-o-transform: translate3d(0,0,0);
到固定元素可能会完成这项工作。