..这是假人:http://cybergrafic.at/projects/apprunner/
位置是固定的;固定div中的元素是float:left
;如果你从肖像改为风景,一切都很好;如果你从横向变为肖像,固定的div移动30px到右边,触摸后它会移动到正确的位置;
使用iPad 1和iPad测试更新了iOS 5。
答案 0 :(得分:0)
我认为,问题在于移动游猎并不总能足够快地重新绘制视图。
在元素上切换position:fixed
会导致重新绘制,但在我的测试中也会导致“闪光”。
我刚发现这个,效果很好:
bruteForceRepaint: function() { var ss = document.styleSheets[0]; try { ss.addRule('.xxxxxx', 'position: relative'); } catch(e) {} }