3Dを使用せずにWebkitでCSSを使用して2D変換でハードウェアアクセラレーションを強制する方法はありますか(例translateZ(0)
)(2D変換はモバイルSafariでハードウェアアクセラレーションされますか?)。
position: fixed
要素がに相当するものに設定されているposition: absolute
ため、ビューポートに対して配置されておらず、親コンテナに対して配置されているという問題を見つけています(この記事で説明されているようにhttp://meyerweb.com / eric / Thoughts / 2011/09/12 / un-fixing-fixed-elements-with-css-transforms /)。
このバグの概要https://github.com/jquery/jquery-mobile/issues/2856と同様に、iOSのトランジションでは背景が白くちらつく傾向があるため、ハードウェアアクセラレーションを選択しています。